Herhalingsstructuren Flashcards
Uit welke 4 structuren bestaat een for-lus?
- initialisering
- toetsing voorwaarde
- het veranderings criterium
- uitvoering instructie
Hoeveel ; (punt komma’s) kent de for functie?
Binnen for staan 3x ; (punt komma’s), ook als geen waarde wordt toegekend.
for ( /initialisering/ ; /voorwaarde/ ; /bijstelling/ ) /statement/;
Na for volgt GEEN ; (punt komma)
Welke werking heeft de komma operator?
De komma operator vat meerder expressies samen tot één enkele expressie
Hoe ziet de while lus eruit?
while (voorwaarde)
instructie ;
Hoe ziet de do - while lus eruit?
do
{
instructie ;
} while ( voorwaarde ) ;
Waarmee moet er rekening worden gehouden bij het initialiseren en bijstellen van een while- en een do . . . while-lus?
Initialisering en bijstelling zijn geen directe componenten van de while- en do . . . while-lus. Initialisering gebeurd met eigen instructie buiten de lus, bijstelling gebeurd door eigen instructie binnen de lus.
Welk verschil bestaar er tussen for- of een while-lus en een do . . . while-lus?
Anders dan for- en while-lussen wordt de do . . . while-lus altijd tenminste 1x doorlopen
Welk effect heeft de instructie “break” in lussen?
break zorgt ervoor dat de herhaling van een lus wordt stopgezet.
Wat doet de functie continue?
continue zorgt ervoor dat de lus met de volgende waarde wordt voortgezet.