Créditos FEC-Unicam
Estrutura Condicional
if condição then comando1
Neste caso, comando1 só será executado se a condição for verdadeira. A condição deve ser uma expressão lógica. O comando pode ser um comando simples ou um comando composto. Um comando composto é formado por diversos comandos (simples ou compostos), delimitados pelas palavras BEGIN e END, além das estruturas de controle (condicional e de repetição).
if condição then comando1 else comando2
Neste caso, se a condição for verdadeira, será executado o comando1. Caso contrário será executado o comando2.
Exemplos:
program condicional;
var i, j: integer;
begin
i := 1;
j := 3;
if i < j then
writeln('i maior do que j');
else
writeln('j maior do que i');
if (i+j) > 0 then
writeln('soma de i com j é maior do que 0');
end.
Estrutura Condicional
if condição then comando1
Neste caso, comando1 só será executado se a condição for verdadeira. A condição deve ser uma expressão lógica. O comando pode ser um comando simples ou um comando composto. Um comando composto é formado por diversos comandos (simples ou compostos), delimitados pelas palavras BEGIN e END, além das estruturas de controle (condicional e de repetição).
if condição then comando1 else comando2
Neste caso, se a condição for verdadeira, será executado o comando1. Caso contrário será executado o comando2.
Exemplos:
program condicional;
var i, j: integer;
begin
i := 1;
j := 3;
if i < j then
writeln('i maior do que j');
else
writeln('j maior do que i');
if (i+j) > 0 then
writeln('soma de i com j é maior do que 0');
end.