Pascal - Istruzione Case Else
Il case-else l'istruzione utilizza un'istruzione else termine dopo il case etichette, proprio come un file if-then-else costruire.
Sintassi
La sintassi per l'istruzione case-else è -
case (expression) of
L1 : S1;
L2 : S2;
...
...
Ln: Sn;
else
Sm;
end;
Diagramma di flusso
Esempio
L'esempio seguente illustra il concetto
program checkCase;
var
grade: char;
begin
grade := 'F';
case (grade) of
'A' : writeln('Excellent!' );
'B', 'C': writeln('Well done' );
'D' : writeln('You passed' );
else
writeln('You really did not study right!' );
end;
writeln('Your grade is ', grade );
end.
Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:
You really did not study right!
Your grade is F