SkiLL-World
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Desvio condicional

2 participantes

Ir para baixo

Desvio condicional Empty Desvio condicional

Mensagem  Pinto Seg Mar 09, 2009 5:54 am

Muitas vezes, deseja-se que o programa faça algo que dependa (assim como no caso dos loops) de certa inspeção. O comando utilizado com este propósito é o If <condição> then <ação> else <ação>. Caso (condição) seja verdadeira, o programa executara a linha abaixo de then. Para que se execute um conjunto de instruções, deve-se novamente delimitá-las com os comandos begin e end. Há tambem a estrutura case <expressao ou valor> of <opções> , que é mais utilizada na criação de menu de opções. Deteremo-nos a análise do if ... then ... else

Listagem 9.1
program imprimir_usando_loop;
uses crt;

var palavra:string[3];

begin


clrscr;
writeln('Digite sim ou não');
realn(palavra);
if palavra= 'sim' then
begin
writeln('Você digitou sim');
writeln('Pressione qualquer tecla para continuar');
end
else
begin
writeln('Você digitou não');
writeln('Pressione qualquer tecla para continuar');
end;
readkey;


end.

! Atenção: O comando imediatamente anterior à palavra reserva else não deve conter ponto e vírgula ( ; ) .

Pinto
Admin
Admin

Mensagens : 55
Data de inscrição : 03/03/2009
Idade : 32
Localização : Não tenx nada a ver com ixo !!!

http://www.skill-time.forumeiros.com

Ir para o topo Ir para baixo

Desvio condicional Empty Re: Desvio condicional

Mensagem  Admin Seg Mar 09, 2009 5:55 am

bounce wiiii mais informaçao a ganda pinto xD

Admin
1337-soldier
1337-soldier

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

https://skill-time.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos