ESTRUTURAS CONDICIONAIS0
393 palavras
2 páginas
Estrutura CondicionalMarcos Antonio Estremote
Desvio Simples
Algumas vezes precisamos fazer com que o computador execute uma instrução apenas se determinada condição for verdadeira;
Chamamos esse tipo de situação de DESVIO CONDICIONAL;
Ex: a lâmpada deve ser trocada apenas SE estiver queimada.
Desvio Simples
Representamos essa situação graficamente como mostrado abaixo: Comando de Desvio Condicional
Um comando condicional é aquele que permite decidir se um determinado bloco de comandos deve ou não ser executado, a partir do resultado de uma expressão relacional ou lógica.
Funcionamento do Desvio Simples
A pergunta é feita por meio do comando SE.
O comando verifica o conteúdo de uma variável e caso o teste lógico retorne VERDADEIRO (ou SIM), o comando é executado.
Caso o teste lógico retorne FALSO (ou NÃO), o comando não é executado e o programa continua após a instrução FIMSE.
Funcionamento do Desvio
Simples
Observe o exemplo abaixo:
Funcionamento do Desvio
Simples
Se mudarmos o valor de x para 5, veja que o comando não será executado.
Operadores
Exercícios
01) Elabore um programa em que o usuário digita um valor e caso o valor informado seja positivo, mostre a mensagem “MUITO BEM”.
02) Faça um programa em que o usuário digita dois valores e se o segundo valor foi maior que o primeiro, mostre a mensagem
“ACERTOU”.
Desvio Composto
Nos programas que fizemos, o ideal seria que caso a condição não fosse atendida, uma mensagem de erro fosse mostrada;
Podemos fazer isso por meio de um COMANDO DE DESVIO CONDICIONAL COMPOSTO, que executa um comando quando a resposta é SIM e outro comando diferente quando a resposta é NÃO;
Observe o diagrama a seguir:
Comando de Desvio
Condicional Composto
Comando de Desvio
Condicional Composto
Exemplo:
Algoritmo que peça ao usuário a quantia em dinheiro que tem sobrando e sugira, caso ele tenha R$ 20,00 ou mais, que vá ao cinema, e se não tiver fique em casa vendo TV.