Teller in een while loop
Last updated
Was this helpful?
Last updated
Was this helpful?
We kunnen ook een andere voorwaarde gebruiken dan variabele == True
.
We kunnen een teller bijhouden en daar een voorwaarde aan verbinden:
De herhaling blijft doorgaan zolang som kleiner dan 100
.
We blijven steeds een getal vragen en erbij optellen, totdat de som 100 of hoger is. Dan stop het programma.
Het is belangrijk dat we onze tellers som
en aantal
uit het voorbeeld op 0 zetten voordat de loop begint. Je ziet dat we op regel 1 en 2 dit doen.
Je kunt de tellers niet in de loop op 0 zetten want dan worden ze steeds weer op 0 gezet.
Schrijf een programma dat steeds opnieuw een getal inleest en deze steeds bij elkaar op blijft tellen tot er
stop
wordt gezegd.Print iedere keer
"Je zit nu op: "
gevolgd door de som tot dan toe.Als het totaal meer is dan 30000 stopt het programma en print het totaal.
Dat zal er zo uit zien:
34 Je zit nu op: 34 23425 Je zit nu op: 23459 234 Je zit nu op: 23693 6445 Je zit nu op: 30138 Totaal: 30138
Je hoeft alleen gehele getallen in te lezen.