Case

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Case

Mensagem  Admin em Seg Mar 09, 2009 6:05 am

CASE
Este comando consiste de uma expressão (o seletor) e uma lista de comandos. Ou seja, caso o valor de uma variável for igual ao que uma lista de alternativas testa, então o comando desta variável será executado. Depois da execução o controle vai para o próximo comando após o CASE. Se não existir nenhum rótulo que satisfaça essa condição, o efeito do comando fica indefinido. O seletor deve ser de tipo escalar (integer ou char, exceto real).
Sintaxe:
case <expressão> of
<lista de rótulos do case> : <comandos>;
end;
Exemplo:
case codigo of
0: a:=0;
1: a:=succ(a);
2: begin
a:=ln(a);
writeln('Foi feito o logaritmo natural');
end;
3: a:= exp(a);
else a:=1;

Admin
1337-soldier
1337-soldier

Mensagens : 752
Data de inscrição : 02/03/2009
Idade : 26
Localização : Hell

Ver perfil do usuário http://skill-time.forumeiros.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum