Visual Studio C# Dersleri | Visual Studio Kurulumu | C# Programlama Dersleri
Örnek: Klavyeden girilen 1-12 arasındaki sayı değerine göre o sıradaki ayın ismini veren programı yazınız
byte ay;
Console.Write("1-12 arasında bir sayı giriniz:");
ay = Convert.ToByte(Console.ReadLine());
switch (ay) {
case 1:
Console.WriteLine("{0}.ay OCAK ayıdır.", ay);
break;
case 2:
Console.WriteLine("{0}.ay ŞUBAT ayıdır.", ay);
break;
case 3:
Console.WriteLine("{0}.ay MART ayıdır.", ay);
break;
case 4:
Console.WriteLine("{0}.ay NİSAN ayıdır.", ay);
break;
case 5:
Console.WriteLine("{0}.ay MAYIS ayıdır.", ay);
break;
case 6:
Console.WriteLine("{0}.ay HAZİRAN ayıdır.", ay);
break;
case 7:
Console.WriteLine("{0}.ay TEMMUZ ayıdır.", ay);
break;
case 8:
Console.WriteLine("{0}.ay AĞUSTOS ayıdır.", ay);
break;
case 9:
Console.WriteLine("{0}.ay EYLÜL ayıdır.", ay);
break;
case 10:
Console.WriteLine("{0}.ay EKİM ayıdır.", ay);
break;
case 11:
Console.WriteLine("{0}.ay KASIM ayıdır.", ay);
break;
case 12:
Console.WriteLine("{0}.ay ARALIK ayıdır.", ay);
break;
default:
Console.WriteLine("Girmiş olduğunuz değer 1-12 arasında değildir.");
break;
}
Örnek : Klavyeden girilen değer ile seçimi yapılan şeklin alanını veya çevresini bulan programı yazınız
string sekil,secim;
int kenar1, kenar2;
Console.WriteLine("1.KARE--------->(kare)");
Console.WriteLine("2.DİKDÖRTGEN--->(dikdörtgen)");
Console.WriteLine("---------------");
Console.Write("Lütfen şeklin ismini yazınız:");
sekil = Console.ReadLine();
switch (sekil) {
case "kare":
Console.WriteLine(" # ALAN--------->(alan)");
Console.WriteLine(" # ÇEVRE-------->(çevre)");
Console.WriteLine("------------------------");
Console.Write("Lütfen seçiminizi yazınız:");
secim = Console.ReadLine();
switch (secim) {
case "alan":
Console.Write("Karenin bir kenar uzunluğunu giriniz:");
kenar1 =Convert.ToInt32(Console.ReadLine());
Console.Write("Karenin alanı={0}",kenar1*kenar1);
break;
case "çevre":
Console.Write("Karenin bir kenar uzunluğunu giriniz:");
kenar1 =Convert.ToInt32(Console.ReadLine());
Console.Write("Karenin çevresi={0}", kenar1 * 4);
break;
default:
Console.Write("Geçerli bir seçim yapmadınız...");
break;
}
break;
case "dikdörtgen":
Console.WriteLine(" # ALAN--------->(alan)");
Console.WriteLine(" # ÇEVRE-------->(çevre)");
Console.WriteLine("------------------------");
Console.Write("Lütfen seçiminizi yazınız:");
secim = Console.ReadLine();
switch (secim) {
case "alan":
Console.Write("Dikdörtgenin bir kenar uzunluğunu giriniz:");
kenar1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Dikdörtgenin diğer kenar uzunluğunu giriniz:");
kenar2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Dikdörtgenin alanı={0}", kenar1 * kenar2);
break;
case "çevre":
Console.Write("Dikdörtgenin bir kenar uzunluğunu giriniz:");
kenar1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Dikdörtgenin diğer kenar uzunluğunu giriniz:");
kenar2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Karenin çevresi={0}", (kenar1+kenar2) * 2);
break;
default:
Console.Write("Geçerli bir seçim yapmadınız...");
break;
}
break;
default:
Console.WriteLine("Geçerli bir seçim yapmadınız...");
break; }