From c30d44d0a6d4ac8ea876c647496de2092e197e77 Mon Sep 17 00:00:00 2001 From: Juuso Tuominen <juuso.a.tuominen@utu.fi> Date: Thu, 24 Nov 2022 18:25:52 +0000 Subject: [PATCH] Upload New File --- laskin.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 laskin.py diff --git a/laskin.py b/laskin.py new file mode 100644 index 0000000..8366e59 --- /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 -- GitLab