Algoritmo - Estruturas Condicionais

Estruturas Condicionais
Quando estamos elaborando algoritmos devemos implementá-los de forma que estes possam tornar caminhos dependendo de uma condição (desvios).
Para construirmos algoritmos com tomada de decisão utilizamos estruturas condicionais Simples, Compostas e Aninhadas.

Estruturas condicionais simples
Sintaxe:
Se (condição) então
     <comandos>
fim-se.
Esta estrutura tem a capacidade de executar um conjunto de instruções caso a condição da estrutura seja verdadeira, em caso contrario é executada a próxima linha depois de fim-se.

Exemplo:
Faça um algoritmo que leio o sexo de uma pessoa (M ou F) e escreva se este é um homem ou uma mulher.

Algoritmo exemplo um
Variáveis       
     sexo: literal
inicio
     leia (sexo)
     se (sexo = ‘M’) então
          escreva (“Homem”)
     fim-se
     se (sexo = ‘F’) então
          escreva (“Mulher”)
     fim-se
fim

Exemplo dois
Faça um algoritmo que leia duas notas de um aluno e ao final imprima a sua media e se este esta ou não aprovado. Sabe-se que a média para aprovação deve ser maior ou igual a sete.

Variáveis
     nota1: real
     nota2:real
     media: real
Inicio
     leia (nota1, nota2)
     media
ß (nota1 + nota2) / 2
     se (media >= 7) então
          escreva(“Aluno Aprovado”)
     fim-se
     se (media < 7) então
          escreva(“Aluno Reprovado”)
     fim-se
Fim

Post Relacionados

Algoritmo - Estruturas Condicionais Vinicius Souza Rating: 5 quinta-feira, 3 de março de 2011

Nenhum comentário: