Kaares kokebok - Programmering i matematikk

13. Tallfølger og rekker

13.3 Aritmetisk rekke: rekursivt

(1303_arit1.py)

a = 4

1

for i in range(5):

2

print(a)

3

a += 3

4

Vi skal utforske aritmetiske tallfølger som for eksempel 4, 7, 10, 13, ... , men denne gangen er vi interessert i summen av tallene. Da uttrykker vi tallfølgen som en rekke : 4 + 7 + 10 + 13 + ··· a) Les koden ovenfor, og gjett på resultatet. b) Skriv av koden, lagre som « 1303_arit1.py» og kjør programmet. c) Endre print -kommandoen til print(a, end=" ") . d) Endre for -løkka slik at resultatet blir 471013161922 . e) Endre koden slik at resultatet blir 25811141720 . f) Endre koden slik at resultatet blir. 2101826344250 . g) Legg til følgende kodelinjer på riktig plass slik at du beregner summen 2 + 10 + 18 + 26 + 34 + 42 + 50: summ = a print(f"Summen er { summ } ")summ += a Bare én av kodelinjene skal plasseres inni for -løkka. Kontroller at resultatet blir Summen er 182 . h) Endre koden slik at du beregner summen: 2 + 10 + 18 + ··· + 186

Figur 13.1: Trapper til himmelriket. Fantasi.

219

Made with FlippingBook - PDF hosting