Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algorítmos (Estrutura – Condicional) Professora Cleusa Agosto/2014 UMA ENCRUZILHADA Estrutura Condicional A Estrutura Condicional possibilita a escolha de um grupo de ações e estruturas a serem executadas quando determinadas condições são ou não satisfeitas. A Estrutura Condicional pode ser Simples ou Composta. Introdução Utilizando o Pseudocódigo: Estrutura Condicional Simples A Estrutura Condicional Simples executa um comando ou vários comandos se a condição for verdadeira. Se a condição for falsa, a estrutura é finalizada sem executar os comandos. O comando que define a estrutura é representado pela palavra SE. Introdução Pseudocódigo: 1. INICIO ALGORITMO 2. SE condição ENTAO 3. comando 4. FIM SE 5. FIM ALGORITMO O comando somente será executado se a condição for verdadeira CONDICIONAL SIMPLES Estrutura Condicional Composta A Estrutura Condicional Composta segue o mesmo princípio da Estrutura Condicional Simples, com a diferença de que quando a condição não é satisfeita, será executado o outro comando. O comando que define a estrutura é representado pelas palavras SE e SE NÃO Pseudocódigo: 1. INICIO ALGORITMO 2. SE condição ENTAO 3. comando A 4. SENAO 5. comando B 6. FIM SE 7. FIM ALGORITMO Se a condição for verdadeira, então o comando A será executado. Caso ela seja falsa, apenas o comando B será executado. CONDICIONAL SIMPLES ALGORITMO PARA CALCULAR MÉDIA ARITMÉTICA DE UM ALUNO E DIZER SE O MESMO FOI APROVADO OU NÃO algoritmo "calcula média com desvio" var nota1:real nota2:real media:real inicio escreval ("Digite o valor da primeira nota:") leia (nota1) escreval ("Digite o valor da segunda nota:") leia (nota2) media <- (nota1 + nota2)/2 escreval ("A média é =",media) se media >= 7 entao escreval ("Aluno aprovado!") //instrução com condição verdadeira senao escreval ("Aluno não aprovado!") //instrução com condição falsa fimse Fim algoritmo Conclusão: As Estruturas Condicionais são muito utilizadas no dia-a-dia de nós programadores, ela vem nos auxiliar na tomada de decisões (por exemplo: Fazer login de usuário, se o login e senha estiverem corretos, é liberado o acesso se não, é emitido uma mensagem de erro). Por isso, é de extrema importância dominarmos este assunto. IMC RESULTADO < 17 ABAIXO DO PESO 19 NORMAL 25 SOBREPESO 30 OBESO =SE(D4<=17;"abaixopeso";SE(D4<>19;"Normal"; SE(D4>=25;"Sobrepeso";SE(D4>30;"Obeso")))) =SE(D6>=6;"aprovado";"reprovado") =MÉDIA(B6:C6)
Compartilhar