Crea sito

Costrutti

I tre costrutti principali sono: sequenza, selezione e iterazione.
Per quanto riguarda la sequenza, bisogna terminare ogni istruzione col ";".
La selezione consente di scegliere quali istruzioni eseguire a seconda della condizione se è vera o falsa.
Per la selezione si utilizza "if" (se) ed "else" (altrimenti), con la seguente sintassi:

if(<condizione>)
{
//istruzioni
}
else
{
//istruzioni
}

è possibile anche utilizzare diversi "if" con diverse condizioni anzichè un if ed un else.
L'iterazione è quel costrutto che ripete le istruzioni finchè non si verifica una determinata condizione.
Esistono 3 tipi di iterazione: il while, il do while che sono cicli indefiniti e il for, che è un ciclo definito.
Il while ha la condizione in testa, e cicla per vero:

while(<condizione>)
{
//istruzioni
}

Il do while ha la condizione in coda, e cicla per falso:

do
{
//istruzioni
}while(<condizione>)

Infine il ciclo definito utilizzando il for, che esegue le istruzioni solo se la condizione è vera:

For (<inizializzazione>; <condizione>; <aggiornamento>)
{
//Istruzioni
}