8.03.2017

C# Console Başlangıç Eğitimi Switch Case Yapısı

Herkese yeni bir C# Console eğitiminden merhaba bugün Switch Case yapısına bakacağız. Aşağıdaki kodlardan anlaşıldığı gibi öncelikle kullanıcıdan girilen değere göre işlem yaptırmamız için seçimini yapmasını istiyoruz. Daha sonra switch (secim) { ile başlıyoruz bu yapıyı if else yapısı ile de yapabilirsiniz. Bu da başka bir kullanım alanı. Eğer seçim + işaretiyse case '+' : dan sonraki satırda yazan işlemler yapılır. Mutlaka sonuna break; ekleyerek sonlandırmalısınız.


{
            string secim; int sayi1, sayi2, hesap;
            Console.WriteLine("Toplama [+]");
            Console.WriteLine("Çıkarma [-]");
            Console.WriteLine("Çarpma  [*]");
            Console.Write("Seçiminiz : ");
            secim = Console.ReadLine();
            Console.WriteLine("Birinci sayınız:");
            sayi1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("İkinci sayınız:");
            sayi2 = Convert.ToInt32(Console.ReadLine());

            switch (secim)
            {
                case "+":
                    hesap = sayi1 + sayi2;
                    Console.Write("Sonuç= " +hesap);
                    break;
                case "-":
                    hesap = sayi1 - sayi2;
                    Console.Write("Sonuç= " + hesap);
                    break;
                case "*":
                    hesap = sayi1 * sayi2;
                    Console.Write("Sonuç= " + hesap);
                    break;
                default: Console.Write("Geçersiz işlem"); break;
            }
            Console.Read();
        }

Sizde Switch Case yapısını kullanarak aklınıza gelen bir programı yapmayı deneyin. İyi çalışmalar.

Scratch Tutorial #3 | Scratch Eğitimi | Sürükle Bırak Yöntemi

Scratch Tutorial #2 | Scratch Eğitimi | Scratch Klavye yön tuşları kullanarak hareket ettirmek

Scratch Tutorial #1 | Scratch Eğitimi | Scratch Giriş