Exercicio
Faculdade Anhanguera de Taubaté – Unidade II
Curso de Engª Eletrônica
Disciplina: Algoritmos Professor: Marcello Benevides Aula 03 – Condicional
.... Aula passada
• Algoritmo – Aplicação/Exercícios
Agora faça você !
Exercício 1: - Monte um algoritmo para calcular a Área de um triângulo. Área do triângulo é base vezes altura dividido por dois. Exercício 2: - Monte um algoritmo que determine o perímetro de um retângulo. Perímetro de um retângulo é a soma aritmética de seus lados Desafio! - Monte um algoritmo para determinar as raízes de uma equação do segundo grau ! Dica: Calcular delta primeiro, depois os valores de X1 e X2
Estrutura de Seleção Condicional (SE)
• Uma estrutura de seleção permite a escolha de um grupo de ações (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas.
Seleção Simples (SE) - Quando a situação depende de só uma condição.
se então condição 1; //comando único (ação primitiva) fimse; é uma expressão lógica que, quando inspecionada, pode gerar um resultado falso ou verdadeiro. Simples não?
Seleção Simples (SE)
- Quando a há mais de um comando dependendo de uma só condição, precisamos criar um bloco delimitado por início e fim, conforme modelo a seguir:
Seleção Simples (SE)
se então início //início do bloco verdade condição 1; //sequência de comandos condição 2; condição n; fim; //fim do bloco verdade fimse;
Como funciona??? Se for verdadeira, a ação primitiva sob a cláusula então será executada, caso contrário ( for falsa), encerra-se a seleção (fimse); Ok???
“Exemplo”: SE
Verdadeiro
Então vou namorar esta mulher;
fimse;
Seleção Composta (SE) - Quando há duas alternativas que dependem da mesma condição, sendo uma verdadeira e outra falsa. se VERDADEIRA então início //início do bloco verdade condição 1; fim; //fim do bloco verdade senão Falsa início //início do bloco falsidade Condição 1; fim;