Les 4a
Last updated
Was this helpful?
Last updated
Was this helpful?
Lange sommen
Heb je al eens geprobeerd om een langere som in te voeren in je programma? Bijv 1+2+3? Dat werkt nog niet goed. Dit is wat er dan gebeurt.
Pas de lijst aan
Om de lange sommen mogelijk te maken gaan we de lijst steeds aanpassen. We rekenen de eerste som uit, dus de eerste drie getallen bij elkaar. In het voorbeeld hierboven is dat dus 1 + 2. Dat is natuurlijk 3. Dam verwijderen we '1', '+' en '2' uit de lijst, en zetten er '3' voor in de plaats. Nu hebben we weer een mooie lijst om mee te rekenen, namelijk '3', '+' en '3'. Daar kunnen we dan dezelfde strategie op los laten als we al deden!
Hele lange sommen
We willen ook een som van willekeurige lengte uit kunnen rekenen, dus we gaan een while lus gebruiken. Zo lang er nog meer dan 3 dingen in de lijst zitten, blijven we rekenen en vervangen.