Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

a) Les igjennom denne koden og svar på spørsmålene nedenfor. Det er ikke lov å bruke pcen PC-en til hjelp.

Code Block
languagepython
def sum_even_numbers_until(number):
    result = 0
    numbers = range(0,number+1)
    for number in numbers:
        if number % 2 == 0:
            result += number
    return result
# 1. Hva gjør metoden sum_even_numbers_until?
# 2. Hva skjer om vi kjører koden:
		print(sum_even_numbers_until(10+1))
 
def a(n,f,l):
    b = 0
    for i in range(0,n):
        if(i % f == 0 or i % l == 0):
          b += i
    return b
# 3. Hva gjør metoden a?
# 4. Hva gjør denne koden vanskeligere å forstå enn den øverste?
# 5. Hva skjer om vi kjører koden:
		print(a(10,3,5))

...