Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer De While-Lus in C++ | While-lus
C++-Lussen

bookDe While-Lus in C++

Lussen zijn essentieel in programmeren omdat ze het mogelijk maken om handelingen of taken te herhalen zonder steeds dezelfde code opnieuw te schrijven.

De while-lus is een van de belangrijkste constructies in programmeren. Om het idee achter een while-lus te illustreren: stel je voor dat je zo dol bent op koffie dat je elke dag een koffiezaak bezoekt.

Je blijft daar naartoe gaan zolang de zaak open is en je routine hetzelfde blijft, waarbij je dezelfde handelingen bij elk bezoek herhaalt. Zodra de zaak sluit, stop je met bezoeken.

Een while-lus werkt op exact dezelfde manier; deze voert een reeks handelingen herhaaldelijk uit zolang een bepaalde voorwaarde true blijft, en stopt met uitvoeren zodra die voorwaarde false wordt.

In C++ gebruiken we het while-sleutelwoord om deze lus te maken. Na het sleutelwoord geven we de voorwaarde op tussen haakjes, en binnen de accolades plaatsen we de instructies die herhaaldelijk moeten worden uitgevoerd zolang de voorwaarde true blijft.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Opmerking

Dit is een oneindige lus omdat de voorwaarde altijd true blijft. We zullen oneindige lussen later in detail bespreken in toekomstige hoofdstukken.

Er kunnen ook meerdere voorwaarden in de lus worden gebruikt met de operatoren && en ||. Bijvoorbeeld, in de context van het koffiehuis bezoeken we het wanneer het open is en wanneer we geld hebben. Beide voorwaarden moeten voldaan zijn om daar te blijven komen. Als het koffiehuis open is maar we geen geld hebben, gaan we er niet naartoe.

question mark

Welke van de volgende is de correcte structuur voor een while-lus?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

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

Awesome!

Completion rate improved to 9.09

bookDe While-Lus in C++

Veeg om het menu te tonen

Lussen zijn essentieel in programmeren omdat ze het mogelijk maken om handelingen of taken te herhalen zonder steeds dezelfde code opnieuw te schrijven.

De while-lus is een van de belangrijkste constructies in programmeren. Om het idee achter een while-lus te illustreren: stel je voor dat je zo dol bent op koffie dat je elke dag een koffiezaak bezoekt.

Je blijft daar naartoe gaan zolang de zaak open is en je routine hetzelfde blijft, waarbij je dezelfde handelingen bij elk bezoek herhaalt. Zodra de zaak sluit, stop je met bezoeken.

Een while-lus werkt op exact dezelfde manier; deze voert een reeks handelingen herhaaldelijk uit zolang een bepaalde voorwaarde true blijft, en stopt met uitvoeren zodra die voorwaarde false wordt.

In C++ gebruiken we het while-sleutelwoord om deze lus te maken. Na het sleutelwoord geven we de voorwaarde op tussen haakjes, en binnen de accolades plaatsen we de instructies die herhaaldelijk moeten worden uitgevoerd zolang de voorwaarde true blijft.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Opmerking

Dit is een oneindige lus omdat de voorwaarde altijd true blijft. We zullen oneindige lussen later in detail bespreken in toekomstige hoofdstukken.

Er kunnen ook meerdere voorwaarden in de lus worden gebruikt met de operatoren && en ||. Bijvoorbeeld, in de context van het koffiehuis bezoeken we het wanneer het open is en wanneer we geld hebben. Beide voorwaarden moeten voldaan zijn om daar te blijven komen. Als het koffiehuis open is maar we geen geld hebben, gaan we er niet naartoe.

question mark

Welke van de volgende is de correcte structuur voor een while-lus?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 1
some-alt