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#.

Kodlarımız ise şu şekilde:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
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 fex) { Console.WriteLine("\n\aHata! Lütfen sayısal değer giriniz!"); } catch (Exception ex) { Console.WriteLine("\nHata! Şu hata oluştu:" + ex); } finally { Console.Write("\n<<Çıkmak için enter basın>>"); } Console.ReadLine(); } |