Oppgaver
2.1.4: Aritmetiske følger
Aritmetiske følger er følger der differansen mellom et tall og neste er en konstant. I følgene rekke øker hvert ledd med 4:
1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69…
Lag et program som finner summen av de 100 første tallene i rekka.
Her er det hensiktsmessig å bruke en for-løkke. Vi definerer først to variabler, tall og sum. Begge tallene defineres som 1, det er fordi rekken starter på 1, så da kan vi tenke oss at første tall er lagt til i summen, så den er også 1. Så kjører vi løkken 99 ganger. Dette er fordi vi allerede har lagt til det første tallet. I løkken blir det først laget et nytt tall, og så legges tallet inn i summen.
tall = 1 #definerer tall som 1 fordi rekken starter på 1
sum = 1 #definerer sum som 1 fordi første tall er gitt
for i in range(99): #kjører 99 ganger
tall = tall + 4 #legger til 4 på forrige tall-verdi
sum = sum + tall #legger til tall-verdi på forrige sum-verdi
print(sum)