C# programlama dilinde if-else yapısını kullanarak bir hesap makinesi oluşturmak, hem koşullu ifadeleri anlamak hem de matematiksel işlemleri pratik etmek için mükemmel bir fırsattır. Bu eğitimde, kullanıcıdan alınan girdilerle toplama, çıkarma, çarpma ve bölme işlemleri yapan bir hesap makinesi uygulaması geliştireceğiz.
using System; class Calculator { static void Main() { Console.Write("1. Sayı: "); double number1 = double.Parse(Console.ReadLine()); Console.Write("'2. Sayı: "); double number2 = double.Parse(Console.ReadLine()); Console.Write("İşlem Seçiniz (+, -, *, /): "); char operation = char.Parse(Console.ReadLine()); if (operation == '+') { Console.WriteLine("Sonuç: " + (number1 + number2)); } else if (operation == '-') { Console.WriteLine("Sonuç: " + (number1 - number2)); } else if (operation == '*') { Console.WriteLine("Sonuç: " + (number1 * number2)); } else if (operation == '/') { if (number2 != 0) { Console.WriteLine("Sonuç: " + (number1 / number2)); } else { Console.WriteLine("Hata : Bir sayı sıfıra bölünemez !"); } } else { Console.WriteLine("Geçersiz işlem !"); } } }
Sonuç: 15
Sonuç: 5
Sonuç: Hata : Bir sayı sıfıra bölünemez !
Sonuç: 45