As part of the if
... then
... else
statement:
if Boolean_expression then statement1 else statement2or, as part of the
case
... else
statement:
case expression of selector: statement; ... selector: statement else { ``otherwise'' instead of ``else'' is allowed } statement; ... statement end
else
is part of the if ... then ... else
statement which provides a possibility to execute statements
alternatively. In the case
statement, else
starts a
series of statements which is executed if no selector fit in
expression. In this situation, else
is a synonym for
otherwise
.
else
in if
statements is defined in ISO 7185
Pascal and supported by all known Pascal variants. else
in
case
statements is a Borland Pascal extension; ISO 10206 Extended
Pascal has otherwise
instead.
program ElseDemo; var i: Integer; begin Write ('Enter a number: '); ReadLn (i); if i > 42 then WriteLn ('The number is greater than 42') else WriteLn ('The number is not greater than 42') end.