Akkumulator
En variabel som samler opp et resultat mens en løkke kjører — for eksempel en sum som vokser, en teller som øker, eller en største-så-langt. Du setter startverdien før løkka og oppdaterer den inni.
Vanlige feil
- Du nullstiller akkumulatoren inni løkka En vanlig feil er å sette `sum = 0` (eller `antall = 0`) *inni* løkka. Da nullstilles akkumulatoren på hver runde, og du sitter igjen med bare det siste tallet. Startverdien skal settes *én gang før* løkka; oppdateringen skjer inni.
Øv på dette
- Herme: summer og tell
- Sjekk: hvor skal startverdien stå?
- Utvide: finn det største tallet
- Utvide: tell oddetallene
- Feilsøk: summen blir feil
- Utvide: summer bare de positive
- Øving: tre akkumulatorer i én løkke
- Forklar fella for en medelev
- Begrepssjekk: Algoritmer og akkumulator
- Planlegg, så kod: gjennomsnitt
- Lage: finn det minste tallet