import sys
print("\nWitaj w programie Kalkulator 1.0\n")
while True:
print("Podaj działanie jakie chcesz wykonać:")
print("1 - Dodawanie","\n2 - Odejmowanie","\n3 - Mnożenie","\n4 - Dzielenie", "\n0 - KONIEC")
operation = int(input())
if operation==0:
print("Dziękuję za skorzystanie z Kalkulatora. Zapraszam ponownie. Do zobaczenia!")
sys.exit(0)
while operation!=1 and operation!=2 and operation!=3 and operation!=4:
print("Dokonałeś błędnego wyboru. Spróbuj ponownie:")
print("Podaj działanie jakie chcesz wykonać:")
print("1 - Dodawanie", "\n2 - Odejmowanie", "\n3 - Mnożenie", "\n4 - Dzielenie", "\n0 - KONIEC")
operation = int(input(""))
a = int(input("Podaj pierwszą liczbę:\n"))
b = int(input("Podaj drugą liczbę:\n"))
#Zastrzeżenie dzielenia przez 0
while operation==4 and b==0:
if operation==4 and b==0:
print("Nie można dzielić przez 0! Podaj ponownie liczby do wykonania Dzielenia:")
a = int(input("Podaj pierwszą liczbę:\n"))
b = int(input("Podaj drugą liczbę:\n"))
#Główny kalkulator
if operation==1:
result_1 = a + b
print("Wynik dodawania wynosi: ",result_1)
elif operation==2:
result_2 = a - b
print("Wynik odejmowania wynosi: ",result_2)
elif operation==3:
result_3 = a * b
print("Wynik mnożenie wynosi: ",result_3)
elif operation==4:
result_4 = a / b
result_44 = result_4 % 2
if result_44==0:
print("Wynik dzielenie wynosi: ",int(result_4))
else:
print("Wynik dzielenie wynosi: ",float(result_4))
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}