Klavyeden girilen iki sayıya dört işlem uygulayan programı menülü olarak hazırlayınız.
static void Main(string[] args)
{
int seçim, sayı1, sayı2, toplam, fark, çarpım, bölüm;
menü:
Console.BackgroundColor = ConsoleColor.Yellow;
Console.ForegroundColor = ConsoleColor.Blue;
Console.Clear();
Console.CursorLeft = 30; Console.CursorTop = 2;
Console.Write("DÖRT İŞLEM ANA MENÜSÜ");
Console.CursorLeft = 35; Console.CursorTop = 4;
Console.Write("1-TOPLAMA");
Console.CursorLeft = 35; Console.CursorTop = 5;
Console.Write("2-ÇIKARMA");
Console.CursorLeft = 35; Console.CursorTop = 6;
Console.Write("3-ÇARPMA");
Console.CursorLeft = 35; Console.CursorTop = 7;
Console.Write("4-BÖLME");
Console.CursorLeft = 35; Console.CursorTop = 8;
Console.Write("5-ÇIKIŞ");
Console.CursorLeft = 30; Console.CursorTop = 10;
Console.Write("SEÇİMİNİZ [1-5] = ");
seçim = Convert.ToInt32(Console.ReadLine());
if (seçim == 5) Environment.Exit(0);
Console.CursorLeft = 30; Console.CursorTop = 12;
Console.Write("1.Sayı = ");
sayı1 = Convert.ToInt32(Console.ReadLine());
Console.CursorLeft = 30; Console.CursorTop = 13;
Console.Write("2.Sayı = ");
sayı2 = Convert.ToInt32(Console.ReadLine());
if (seçim == 1)
{
toplam = sayı1 + sayı2;
Console.CursorLeft = 30; Console.CursorTop = 14;
Console.WriteLine("Toplam = " + toplam);
}
if (seçim == 2)
{
fark = sayı1 - sayı2;
Console.CursorLeft = 30; Console.CursorTop = 14;
Console.WriteLine("Fark = " + fark);
}
if (seçim == 3)
{
çarpım = sayı1 * sayı2;
Console.CursorLeft = 30; Console.CursorTop = 14;
Console.WriteLine("Çarpım = " + çarpım);
}
if (seçim == 4)
{
bölüm = sayı1 / sayı2;
Console.CursorLeft = 30; Console.CursorTop = 14;
Console.WriteLine("Bölüm = " + bölüm);
}
Console.CursorLeft = 20; Console.CursorTop = 16;
Console.Write("Ana Menüye Dönmek İçin Bir Tuşa Basınız ");
Console.ReadKey();
goto menü;
}
Geometrik Şekillerin alan ve çevresini hesaplayan programı menülü olarak hazırlayınız.
static void Main(string[] args)
{
int seçim, kenar, kısa, uzun,yarıçap, kenar1, kenar2, kenar3, yükseklik;
double alan, çevre;
menü:
Console.ForegroundColor = ConsoleColor.Red;
Console.BackgroundColor = ConsoleColor.Yellow;
Console.Clear();
Console.CursorLeft = 30; Console.CursorTop = 2;
Console.Write("GEOMETRİK İŞLEMLER ANA MENÜSÜ");
Console.CursorLeft = 35; Console.CursorTop = 4;
Console.Write("1-KARE");
Console.CursorLeft = 35; Console.CursorTop = 5;
Console.Write("2-DİKDÖRTGEN");
Console.CursorLeft = 35; Console.CursorTop = 6;
Console.Write("3-DAİRE");
Console.CursorLeft = 35; Console.CursorTop = 7;
Console.Write("4-ÜÇGEN");
Console.CursorLeft = 35; Console.CursorTop = 8;
Console.Write("5-ÇIKIŞ");
Console.CursorLeft = 30; Console.CursorTop = 10;
Console.Write("SEÇİMİNİZ [1-5] = ");
seçim = Convert.ToInt32(Console.ReadLine());
if (seçim == 5) Environment.Exit(0);
if (seçim == 1)
{
//Kare İşlemlerini Yaz
Console.CursorLeft = 30;
Console.CursorTop = 12;
Console.Write("Karenin Bir Kenarını Gir = " );
kenar = Convert.ToInt32(Console.ReadLine());
alan = kenar * kenar;
çevre = 4 * kenar;
Console.CursorLeft = 30;
Console.CursorTop = 14;
Console.Write("Alan = " + alan);
Console.CursorLeft = 30;
Console.CursorTop = 15;
Console.Write("Çevre = " + çevre);
}
if (seçim == 2)
{
//Dikdörtgen İşlemlerini Yaz
Console.CursorLeft = 25;
Console.CursorTop = 12;
Console.Write("Dikdörtgenin Kısa Kenarını Gir = ");
kısa = Convert.ToInt32(Console.ReadLine());
Console.CursorLeft = 25;
Console.CursorTop = 13;
Console.Write("Dikdörtgenin Uzun Kenarını Gir = ");
uzun = Convert.ToInt32(Console.ReadLine());
alan = kısa * uzun;
çevre = 2 * (kısa + uzun);
Console.CursorLeft = 30;
Console.CursorTop = 15;
Console.Write("Alan = " + alan);
Console.CursorLeft = 30;
Console.CursorTop = 16;
Console.Write("Çevre = " + çevre);
}
if (seçim == 3)
{
//Daire İşlemlerini Yaz
Console.CursorLeft = 25;
Console.CursorTop = 12;
Console.Write("Yarıçapı Gir = ");
yarıçap = Convert.ToInt32(Console.ReadLine());
alan = 3.14 * yarıçap * yarıçap;
çevre = 2 * 3.14 * yarıçap;
Console.CursorLeft = 30;
Console.CursorTop = 14;
Console.Write("Alan = " + alan);
Console.CursorLeft = 30;
Console.CursorTop = 15;
Console.Write("Çevre= " + çevre);
}
if (seçim == 4)
{
//Üçgen İşlemlerini Yaz
Console.CursorLeft = 25;
Console.CursorTop = 12;
Console.Write("1.Kenarı Gir = ");
kenar1 = Convert.ToInt32(Console.ReadLine());
Console.CursorLeft = 25;
Console.CursorTop = 13;
Console.Write("2.Kenarı Gir = ");
kenar2 = Convert.ToInt32(Console.ReadLine());
Console.CursorLeft = 25;
Console.CursorTop = 14;
Console.Write("3.Kenarı Gir = ");
kenar3 = Convert.ToInt32(Console.ReadLine());
Console.CursorLeft = 25;
Console.CursorTop = 15;
Console.Write("Yüksekliği Gir = ");
yükseklik = Convert.ToInt32(Console.ReadLine());
alan = kenar1 * yükseklik / 2;
çevre = kenar1 + kenar2 + kenar3;
Console.CursorLeft = 30;
Console.CursorTop = 17;
Console.Write("Alan = " + alan);
Console.CursorLeft = 30;
Console.CursorTop = 16;
Console.Write("Çevre = " + çevre);
}
Console.CursorLeft = 20; Console.CursorTop = 18;
Console.ForegroundColor = ConsoleColor.Blue;
Console.Write("Ana Menüye Dönmek İçin Bir Tuşa Basınız ");
Console.ReadKey();
goto menü;
}