Page 79 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 79
return input("=== (T)opla (F)ark Al (Y)azdır Y(A)rdım (Ç)ıkış ===")
def main():
result=0.0
done= False
while not done:
secim=menu()
if secim== "T" or secim== "t":
sayi1=float(input("Sayı 1: "))
sayi2=float(input("Sayı 2: "))
sonuc=sayi1+sayi2
print(sonuc)
elif secim== "F" or secim== "f":
sayi1=float(input("Sayı 1: "))
sayi2=float(input("Sayı 2: "))
sonuc=sayi1-sayi2
print(sonuc)
elif secim== "Y" or secim== "y":
print(sonuc)
elif secim== "A" or secim== "a":
yardim()
elif secim== "Ç" or secim== "ç":
done= True
main()
Ekran Çıktısı
=== (T)opla (F)ark Al (Y)azdır Y(A)rdım (Ç)ıkış ===T
Sayı Giriniz #1: 12
Sayı Giriniz #2: 13
25.0
=== (T)opla (F)ark Al (Y)azdır Y(A)rdım (Ç)ıkış ===F
Sayı Giriniz #1: 23
Sayı Giriniz #2: 21
2.0
=== (T)opla (F)ark Al (Y)azdır Y(A)rdım (Ç)ıkış ===Ç
Bu programda dört işlem harf seçimine göre yapılmaktadır. main() fonksiyonu çağırıldığında yapıla-
cak işlem secim değişkenine aktarılarak kontrol edildikten sonra istenilen işlem yapılacaktır.
185