From 5f09d8b180dd7866e9c4c09bd1eb297a5261b99f Mon Sep 17 00:00:00 2001
From: Laura Koivukoski <laura.m.koivukoski@utu.fi>
Date: Fri, 25 Nov 2022 18:48:45 +0000
Subject: [PATCH] Upload New File

---
 laskin.py | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)
 create mode 100644 laskin.py

diff --git a/laskin.py b/laskin.py
new file mode 100644
index 0000000..71eb097
--- /dev/null
+++ b/laskin.py
@@ -0,0 +1,57 @@
+def laske_yhteen(eka: float, toka: float):
+    summa = eka + toka
+    return summa
+
+def vahenna(eka: float, toka: float):
+    erotus = eka - toka
+    return erotus
+
+def kerro(eka: float, toka: float):
+    tulo = eka * toka
+    return tulo
+
+def jaa(eka: float, toka: float):
+    osam = eka/toka
+    return osam
+
+def menu():
+    print("Mitä haluat tehdä?")
+    print("1. Laske yhteen")
+    print("2. Vähennä")
+    print("3. Kerro")
+    print("4. Jaa")
+    print("0. Lopeta")
+    
+def kysy_luku():
+    luku = float(input("Anna luku: "))
+    return luku
+
+tulos = 0
+
+while True:
+    print("Tulos on", tulos)
+    menu()
+    valinta = int(input("Valinta: "))
+    if valinta == 0:
+        break
+
+    if valinta == 1:
+        luku1 = kysy_luku()
+        luku2 = kysy_luku()
+        tulos = laske_yhteen(luku1, luku2)
+    
+    elif valinta == 2:
+        luku1 = kysy_luku()
+        luku2 = kysy_luku()
+        tulos = vahenna(luku1, luku2)
+    
+    elif valinta == 3:
+        luku1 = kysy_luku()
+        luku2 = kysy_luku()
+        tulos = kerro(luku1, luku2)
+        
+    elif valinta == 4:
+        luku1 = kysy_luku()
+        luku2 = kysy_luku()
+        tulos = jaa(luku1, luku2)
+
-- 
GitLab