Console Basit Hesap Programı

Sıra geldi her programramcının olmazsa olmazı hesap makinesi programını yapmaya 🙂 Hadi temel dört işlemi yapan basit bir hesap makinesi yapalım. Ortam Console Application dil C#.

DortIslem

Kodlarımız ise şöyle:

static void Main(string[] args)
{
     int birinci, ikinci;
     Console.BackgroundColor = ConsoleColor.Black;
     Console.ForegroundColor = ConsoleColor.Green;
     Console.Clear();
     try
     {
          Console.Write("Birinci Sayıyı Girin : ");
          birinci = Convert.ToInt32(Console.ReadLine());
          Console.Write("İkinci Sayıyı Girin  : ");
          ikinci = Convert.ToInt32(Console.ReadLine());
          Console.WriteLine("\n1:Toplama\n2:Çıkarma\n3:Çarpma\n4:Bölme");
          Console.Write("\nYapmak istediğiniz işlemin kodu:");
          switch (Convert.ToInt32(Console.ReadLine()))
          {
               case 1:
                    Console.WriteLine("\n{0} + {1} = {2}", birinci, ikinci, birinci+ikinci);
                    break;
               case 2:
                    Console.WriteLine("\n{0} - {1} = {2}", birinci, ikinci, birinci-ikinci);
                    break;
               case 3:
                    Console.WriteLine("\n{0} * {1} = {2}", birinci, ikinci, birinci*ikinci);
                    break;
               case 4:
                    Console.WriteLine("\n{0} / {1} = {2}", birinci, ikinci, birinci/ikinci);
                    break;
               default:
                    Console.WriteLine("\n\aLütfen 1-4 arasında bir değer giriniz :");
                    break;
           }
     }     
     catch (FormatException)
     {
          Console.WriteLine("\n\aHata! Lütfen sayısal değer giriniz!");
     }
     catch (Exception hata)
     {
          Console.WriteLine("\nHata! Şu hata oluştu:"+hata);
     }
     finally
     {
          Console.Write("\n<<Çıkmak için enter basın>>");
     }
     Console.ReadLine();
}
Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s