while-løkka di stopper aldri

Handler om: Løkke

En while-løkke gjentar så lenge betingelsen er sann. Hvis ingenting inni løkka gjør betingelsen usann (f.eks. at du glemmer å endre telleren), kjører den i det uendelige og programmet henger.

Eksempel

Eleven lager while n > 0: men glemmer å redusere n inni løkka.

Slik tenker du riktig om det

Spør for hver while-løkke: «hva gjør betingelsen usann til slutt?» Sørg for at noe inni løkka beveger seg mot den stoppen.

naviger Enter åpne ShiftEnter ny fane Esc lukk
Velg tema
Skala