Template:Scripting if construct

From TOI-Pedia

Het if-construct

De meest eenvoudige vorm van een selectieve structuur is het if-construct. Deze stelt een voorwaarde die voldaan moet zijn wil de bijgevoegde instructie uitgevoerd worden, anders wordt deze overgeslagen.

Het if-construct heeft de volgende vorm:

if (voorwaarde)

instructie;

De enkele instructie kan ook vervangen worden door een instructieblok. An instruction block is een reeks instructies omsloten met accolades:

if (voorwaarde) {

instructies;

}

Voorbeeld:

Bereken de absolute waarde van een geheel getal.

int $getal = -4;

if ($getal < 0)

$getal = -$getal;

print($getal);

int $getal = 4;

if ($getal < 0)

$getal = -$getal;

print($getal);


Het instructieblok

Een instructieblok is een reeks instructies omsloten met accolades:

{

instructions;

}

Een instructieblok kan in principe eendert waar in een programma of script geplaatst worden. Echter, het gebruik van een instructieblok is vooral van nut in een controlestructuur om deze toepasselijk te maken op een groep van instructies in plaats van een enkele instructie. Ook in de declaratie van een procedure wordt gebruik gemaakt van een instructieblok.

De instructies in een instructieblok worden steeds even ingesprongen ten opzichte van de omsluitende accolade-regels. Dit is geen noodzaak, maar wordt wel algemeen toegepast om de leesbaarheid te verbeteren.


Personal tools
Actions
Navigation
Tools