---
course: D0009E
topic: Iteration
---
# Iteration

## Föreläsning 6 – For-loopar och iteration
Koncept: [[For-loopar]], [[While-loopar]], [[Rekursion]]

- Slides: [lecture06_h19_p3.pdf](../../meta/raw%20course%20dump/D0009E/viewer/files/Slides%20i%20.pdf/lecture06_h19_p3.pdf)
- Kodexempel:
  - [f5_distance.py](../../meta/raw%20course%20dump/D0009E/viewer/files/exempel/små_exempel/f6/f5_distance.py) — avstånd med loop
  - [f6_mult.py](../../meta/raw%20course%20dump/D0009E/viewer/files/exempel/små_exempel/f6/f6_mult.py) — multiplikation med loop
- Nyckelbegrepp: for, range(), iteration, ackumulator, while, break

## Övning F6 – Iterativa versioner av F4 och F5
Koncept: [[For-loopar]], [[While-loopar]]

- Lös uppgifterna från F4 (rekursiv multiplikationstabell) och F5 (sumTo, sumFromTo) igen, men med iteration istället för rekursion.
- Lösning: [simple_mul_table_iterative.py](../../meta/raw%20course%20dump/D0009E/viewer/files/Lösningar%20till%20övningsuppgifter/f6/simple_mul_table_iterative-1.py)
- Nyckelbegrepp: for, while, range(), ackumulator, jämförelse rekursion vs iteration
