diff --git a/laskin.py b/laskin.py new file mode 100644 index 0000000000000000000000000000000000000000..8366e59d78a6a6c01adb64e382fd43e9c1669fd8 --- /dev/null +++ b/laskin.py @@ -0,0 +1,21 @@ +#While -ehdon alhaalla määritelty desimaalit nollaksi. +#Tehtävänannon malli antoi ymmärtää, että +#jakolaskun tulokseen ei tule desimaaleja, +#siksi tälläinen ratkaisu. +print("Luku on 0.") +luku = 0 +while True: + lasku = input("Anna operaatio (tyhjä lopettaa): ") + if lasku == "": + break + uusiluku = int(lasku[1:]) + if "+" in lasku: + luku = (luku + uusiluku) + if "-" in lasku: + luku = (luku - uusiluku) + if "*" in lasku: + luku = (luku * uusiluku) + if "/" in lasku: + luku = (luku / uusiluku) + print(f"Luku on {luku:.0f}.") +print("Kiitos ja moi!") \ No newline at end of file