Kayıtlar
if/else etiketine sahip yayınlar gösteriliyor
Basamak Sayısı ve Sayı Değerleri Toplamını Veren Program
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Cümlede İstenilen Karakterin Değiştirilmesi
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication15 { class Program { static void Main(string[] args) { for (; ; ) { Console.ResetColor(); Console.WriteLine(); Console.WriteLine("Cümle giriniz:"); string cumle = Console.ReadLine().ToLower(); if (cumle == "çıkış") { break; ...
Yıldızlardan Üçgen Oluşturma
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Yıldızlardan üçgen oluşturabilmek için for döngüsü kullanmamız gereklidir. öncelikle kullanıcıdan bir değer girmesini istedik. bu değer üçgenin tabanı olacak. Üçgenimiz 1 den başlayarak artarak giren değere kadar gidecek ve sonra azalarak 1 de duracak. if komutu girilen yüksekliğin doğru olup olmadığını kontrol edecek. if içindeki ilk for döngüsü yıldızların 1 taneden başlayarak her satırda bir artarak girilen yüksekliğe kadar ilerlemesini sağlayacak. Biz aşağıdaki örnekte yükseklik için 5 sayısını vermiştik. Böylece for döngüsü 5 kez dönmüş oldu. beşinci satırda durdu. Ve ardından ikinci for döngüsüne girildi. Burada ise tam tersi yani yüksekliğin 1 eksiğinden başlatılarak 0'a kadar döngü döndürüldü. (sıfır dahil alınmaz range yapısında). Bu kez birer birer azalarak yıldızlar bastırıldı. print() içerisindeki ifade string olarak verilmiş olan "*" dan kadar yazdırılmasını söyler.
Mini Hesap Makinası
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Bu program ile dört işlem yapılabilmektedir. Kullanıcının dışarıdan girdiği sayılarla işlem yapmaktadır. Kullanıcı işlem operatörünü de dışarıdan girmektedir. if else yapısı yerine switch case kullanılmıştır. Switch case eşittir operatörünün bulunduğu hallerde kullanılmaktadır. Bizde burada islem değişkenini switch yapısı ile kontrol ettirdik. Toplama işlemi için hem "+" hemde "t" ifadeleri gecerlidir. Bunları tanımladıktan sonra kullanıcı dışarıdan sayıları verdikten sonra + veya t girişi sağlarsa iki sayı toplanacak ve sonuç ekrana yazdırılacak. Eğer caseler "-" veya "f" ise burada çıkarma işlemi söz konusu olacak. Yalnız girilen sayıdan hangisinin büyük olduğu belli olmadığı için farkın negatif gelmemesi için içeride if else yapısı ile kontrol yaptırdık. sayi1, sayi2'den büyük eşitse sayi1'den sayi2'yi çıkartmasını değilse sayi2'den sayi1'i çıkartması gerektiğini söyledik. Ve sonucu yazdırdık. Case "*...