Escolar Documentos
Profissional Documentos
Cultura Documentos
6 - Estruturas - Condicionais
6 - Estruturas - Condicionais
Desvio Simples
Algumas vezes precisamos fazer com que o computador execute uma instruo apenas se determinada condio for verdadeira; Chamamos esse tipo de situao de DESVIO CONDICIONAL;
Desvio Simples
Um comando condicional aquele que permite decidir se um determinado bloco de comandos deve ou no ser executado, a partir do resultado de uma expresso relacional ou lgica.
O comando verifica o contedo de uma varivel e caso o teste lgico retorne VERDADEIRO (ou SIM), o comando executado.
Caso o teste lgico retorne FALSO (ou NO), o comando no executado e o programa continua aps a instruo FIMSE.
Operadores
Exerccios
01) Elabore um programa em que o usurio digita um valor e caso o valor informado seja positivo, mostre a mensagem MUITO BEM. 02) Faa um programa em que o usurio 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 condio no 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 NO;
Exemplo: Algoritmo que pea ao usurio a quantia em dinheiro que tem sobrando e sugira, caso ele tenha R$ 20,00 ou mais, que v ao cinema, e se no tiver fique em casa vendo TV.
Exerccios
03) Faa um programa em que o usurio digita um valor e caso o valor seja maior ou igual a zero, mostre a mensagem POSITIVO, caso contrrio mostre a mensagem NEGATIVO. 04) Faa um programa em que o usurio digita dois valores e se o segundo valor foi maior que o primeiro, mostre a mensagem O SEGUNDO MAIOR, caso contrrio mostre NO ULTRAPASSA O PRIMEIRO.
Perguntas???