Node:else, Next:Empty, Previous:downto, Up:Reference
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.