From 69c6e8ed63544ffe1ed25ba03170d6d4c6720ae3 Mon Sep 17 00:00:00 2001
From: pasi kanto <68000803+Pkanto@users.noreply.github.com>
Date: Sat, 12 Dec 2020 16:26:25 +0200
Subject: [PATCH] valmiit

---
 .DS_Store              | Bin 0 -> 6148 bytes
 harj_12/teht2.py       |   0
 harjoitustyo/python.py | 187 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 187 insertions(+)
 create mode 100644 .DS_Store
 create mode 100644 harj_12/teht2.py
 create mode 100644 harjoitustyo/python.py

diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..8f589b205b13905303707b6a96f3b51b9afd9319
GIT binary patch
literal 6148
zcmeHKu};H44E2>t1i{de@qQtEL8!tP^aFrWi2{wT0y-d;d<zmg0}G6N2NR#c#PivT
zE~J$*p$gfO?_GTMo%0gKF%h}(YL*j?h$w?H4)!pt5ngBQ$UrT;=;9uyl+)4TGM`+8
zj<*@MkpX^oyELbBx}|GMo?o?0(*5O8g|eJ3!W16aP5$-t`Sx+#-KPq(9$w2izb&oP
z4w`%dUC}+Q=nmrp1$ndj`KCF3zdpV^zsDRm?ww}a$A3-U31K!h28;n?V5=EG&1T8=
z1#L72i~(byVSv969?DoK)`IcVfg!d4z#+_0Fy~%^W4vOaSPNnW;v^I(p-x*2C*iPr
z^(z!>K?x_P&4<&IopvZLo{s%}bSGB`+Gq?I18oL&<Z{II|73Ij-wv`XW55{rR}8pe
zIVs1uC9SQUo8wyRp=VGQ_NxV(5KLkzhA)@mLueG(Jx_pzVl4;@#C`-K4K^49f6BlQ
D&*@lx

literal 0
HcmV?d00001

diff --git a/harj_12/teht2.py b/harj_12/teht2.py
new file mode 100644
index 0000000..e69de29
diff --git a/harjoitustyo/python.py b/harjoitustyo/python.py
new file mode 100644
index 0000000..47e82b0
--- /dev/null
+++ b/harjoitustyo/python.py
@@ -0,0 +1,187 @@
+
+
+ 
+
+import random
+
+import numpy
+
+ 
+
+def vaikeusaste3():
+
+    luku= random.randrange(1,15)
+
+    luku1= random.randrange(1,15)
+
+    return luku,luku1
+
+def vaikeusaste1():
+
+    luku= random.randrange(1,5)
+
+    luku1= random.randrange(1,5)
+
+    return luku,luku1
+
+   
+
+def vaikeusaste2():
+
+    luku= random.randrange(1,10)
+
+    luku1= random.randrange(1,10)
+
+    return luku,luku1
+
+ 
+
+print("Anna nimesi:")
+
+nimi = input()
+
+print("Hei "+nimi+". Tervetuloa pelaamaan matikka peliä")
+
+while True:
+
+    print("Anna vaikeus aste välillä 1-5. Jos haluat lopettaa paina 0?")
+
+    aste = int(input())
+
+    pisteet=0
+
+    if aste ==1:
+
+        i=0
+
+        while i <11:
+
+            lasku=vaikeusaste1()
+
+            print("Laske yhteen"+str(lasku))
+
+            arvaus=int(input())
+
+            summa1=sum(list(lasku))
+
+            if summa1==arvaus:
+
+                print("Oikein")
+
+                pisteet+=1
+
+            else:
+
+                print("Väärin")
+
+            i+=1
+
+    elif aste ==2:
+
+        i=0
+
+        while i <11:
+
+            lasku=vaikeusaste2()
+
+            print("Laske yhteen"+str(lasku))
+
+            arvaus=int(input())
+
+            summa1=sum(list(lasku))
+
+            if summa1==arvaus:
+
+                print("Oikein")
+
+                pisteet+=1
+
+            else:
+
+                print("Väärin")
+
+            i+=1
+
+    if aste ==3:
+
+        i=0
+
+        while i <11:
+
+            lasku=vaikeusaste3()
+
+            print("Laske yhteen"+str(lasku))
+
+            arvaus=int(input())
+
+            summa1=sum(list(lasku))
+
+            if summa1==arvaus:
+
+                print("Oikein")
+
+                pisteet+=1
+
+            else:
+
+                print("Väärin")
+
+            i+=1
+
+    if aste ==4:
+
+        i=0
+
+        while i <11:
+
+            summa= vaikeusaste1()
+
+            print("Laske tulo"+str(summa))
+
+            arvaus=int(input())
+
+            summa1=numpy.prod(list(summa))
+
+            if summa1==arvaus:
+
+                print("Oikein")
+
+                pisteet+=1
+
+            else:
+
+                print("Väärin")
+
+            i+=1
+
+    if aste ==5:
+
+        i=0
+
+        while i <11:
+
+            summa= vaikeusaste2()
+
+            print("Laske tulo"+str(summa))
+
+            arvaus=int(input())
+
+            summa1=numpy.prod(list(summa))
+
+            if summa1==arvaus:
+
+                print("Oikein")
+
+                pisteet+=1
+
+            else:
+
+                print("Väärin")
+
+            i+=1
+
+    if aste == 0:
+
+        break
+
+    print("Sait pisteitä"+str(pisteet))
\ No newline at end of file
-- 
GitLab