basuringoismail
Bronz Üye
- Katılım
- 27 Ocak 2026
- Mesajlar
- 32
- Beğeniler
- 34
Nasıl olmuş yeni yaptım
Python:
while True:
print("\n--- HESAP MAKİNESİ ---")
print("1 - Toplama")
print("2 - Çıkarma")
print("3 - Çarpma")
print("4 - Bölme")
print("q - Çıkış")
secim = input("İşlem seçin: ")
if secim == "q":
print("Programdan çıkılıyor...")
break
if secim not in ["1", "2", "3", "4"]:
print("Geçersiz seçim!")
continue
try:
sayi1 = float(input("1. sayıyı girin: "))
sayi2 = float(input("2. sayıyı girin: "))
except ValueError:
print("Hatalı giriş! Lütfen sayı girin.")
continue
if secim == "1":
sonuc = sayi1 + sayi2
print("Sonuç:", sonuc)
elif secim == "2":
sonuc = sayi1 - sayi2
print("Sonuç:", sonuc)
elif secim == "3":
sonuc = sayi1 * sayi2
print("Sonuç:", sonuc)
elif secim == "4":
if sayi2 == 0:
print("Hata! Bir sayı 0'a bölünemez.")
else:
sonuc = sayi1 / sayi2
print("Sonuç:", sonuc)