Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer For-lus | Introductie tot Programmalogica
Introductie Tot C++

For-lus

Veeg om het menu te tonen

De for-lus is complexer dan de andere lussen en bestaat uit drie delen.

loop_statement.cpp

loop_statement.cpp

1234
for (counter; condition; expression) { // Block of instruction }
Teller
expand arrow

Initialiseert de lusvariabele. Meestal wordt een beginpunt ingesteld, zoals int i = 0, wat bepaalt waar de lus begint.

Conditie
expand arrow

Definieert wanneer de lus moet stoppen. De lus blijft uitvoeren zolang deze conditie true is.

Expressie
expand arrow

Werkt de lusvariabele bij na elke iteratie. Dit verhoogt of verlaagt vaak de teller, zodat er voortgang is richting de stopconditie.

main.cpp

main.cpp

123456789
#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }

De variabele int counter = 0 start de iteratieteller op 0. De expressie counter++ telt bij elke uitvoering van de lus 1 op bij de teller, waarmee elke iteratie wordt gemarkeerd. De conditie counter <= 5 zorgt ervoor dat de lus doorgaat zolang de teller kleiner dan of gelijk aan 5 is.

question mark

Hoeveel iteraties zal deze lus uitvoeren?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 5
some-alt