From ef517ede15f12ae7f29e6fe4f3b05e2ea4cbf85f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=B8rge=20Haugset?= Date: Fri, 18 Sep 2020 10:33:43 +0200 Subject: [PATCH] lagt til noen oppgaver --- uke38/den_med_mange_modulo.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 uke38/den_med_mange_modulo.py diff --git a/uke38/den_med_mange_modulo.py b/uke38/den_med_mange_modulo.py new file mode 100644 index 0000000..b4acb2c --- /dev/null +++ b/uke38/den_med_mange_modulo.py @@ -0,0 +1,19 @@ + +# Problemet mitt var at jeg rotet det til med når +# jeg skulle skrive ut og ikke. Det var printene som rotet med +# hodet mitt. + +# Målet her: skrive ut alle tall som er delelige på 13, 7 OG 3 +# men: hvis tallet ikke er delelig på 13, da gidder vi ikke teste +# om det er delelig på 7 etterpå, men vi ønsker å bare hoppe til toppen +# av løkken igjen, med tall 1 høyere enn sist. DETTE gjør continue. +for i in range(1,1000): + if i % 13 != 0: # hvis tallet ikke akkurat går opp i 13 + continue # hopp ut av løkken. Alle tall som går videre: 13, 26 osv + if i % 7 != 0: # hvis tallet ikke akkurat går opp i 7 + continue + if i % 3 != 0: + continue + print(i) # her ender vi opp hvis alle testene er true. Går opp i alle tall! + + -- 2.26.2