Selezione singola

ifDecidere se eseguire o meno una o più istruzioni

Dopo aver eseguito istruzione 0 decide se eseguire

istruzioni 11
istruzioni 12

e poi continua eseguendo istruzione 2

...
If E = 1 Then
    Begin
        Istr11;
        Istr12;
    End;
...

Se viene controllata l’esecuzione di singole istruzioni si può semplificare la scrittura

...
If E = 1 Then
    Istr1;
...