Python ile Basit Hesap Makinesi Programı

Python’da “if-else” koşullu ifadelerini kullanarak basit bir hesap makinesi oluşturalım. Bunun için toplama, çıkarma, çarpma ve bölme işlemlerine sayı vereceğiz. Program bize ilk başta hangi işlemi yapmak istediğimizi soracak ve ona göre bu sayıyı gireceğiz. Sonrasında program kaç adet sayı gireceğimizi soracak. Bu program için iki ya da üç adet sayı girme koşulunu oluşturduk. Aksi durumda program bize uyarı verecek. Ek olarak programın başına while döngüsü ekleyerek biz istemediğimiz sürece kapanmaması sağlıyoruz. Programdan çıkmak istersek “q” tuşunu girmemiz yeterli olacaktır.

Program kodları yukarıdaki gibidir. Örnek çıktısı ise şu şekildedir:

HESAP MAKİNESİ PROGRAMI
1.Toplama
2.Çıkarma
3.Çarpma
4.Bölme

Önce kaç tane sayıyla işlem yapılacak belirtiniz?: 3

Yapılacak işlemi seçiniz: 1
İlk sayıyı giriniz: 15
İkinci sayıyı giriniz: 20
Üçüncü sayıyı giriniz: 35
15 + 20 + 35 = 70

Yanlış giriş yapmayı deneyelim:

HESAP MAKİNESİ PROGRAMI
1.Toplama
2.Çıkarma
3.Çarpma
4.Bölme

Önce kaç tane sayıyla işlem yapılacak belirtiniz?: 5
Yalnızca iki veya üç adet sayı girebilirsiniz…

Programımız bu şekildedir. Aynı mantıkla programa isteğe göre sayının karesini veya karekökünü alma da eklenebilir.