diff --git a/uke38/den_med_mange_modulo.py b/uke38/den_med_mange_modulo.py new file mode 100644 index 0000000000000000000000000000000000000000..b4acb2c7612803243d351e02483ca19a0d7d38f6 --- /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! + +