Estrutura Condicional: if ...then … else
Sintaxe:
If (condição) then
begin
{Bloco de comandos executados se a condição for verdadeira}
end
begin
{Bloco de comandos executados se a condição for verdadeira}
end
else
begin
{Bloco de comandos executados se a condição for falsa}
end;
{Bloco de comandos executados se a condição for falsa}
end;
Nota 1: O end que precede o else não é seguido de (; ).
Nota 2: O begin e o end são opcionais quando houver apenas um comando no bloco.
Nota 3: O else não precisa ser usado quando se quer testar apenas a condição verdadeira.
Estrutura Condicional: case … of
Sintaxe:
case (expressão) of
Constante_1: bloco de comandos 1;
Constante_2: bloco de comandos 2;
....
Constante_n: bloco de comandos n;
Constante_2: bloco de comandos 2;
....
Constante_n: bloco de comandos n;
else
Bloco de comandos;
end;
A expressão (ou seletor) deverá ser de um tipo com o tamanho máximo de 2 bytes (Byte, char, Word ou integer).
As constantes podem ser um único valor:
4: { opção para o número inteiro 4}
ou um intervalo definido :
3..6: {opção para os números inteiros 3, 4, 5 e 6}
‘A’..’Z’: { opção para todos os caracteres entre ‘A’ e ‘Z’}
1,8,9 : {opção para os valores inteiros 1,8 ou 9}
‘A’..’Z’ , ‘a’..’z’ : { opção para todas as letras maiúsculas e minúsculas}
Este comentário foi removido pelo autor.
ResponderExcluirGostei...
ResponderExcluir