Escolar Documentos
Profissional Documentos
Cultura Documentos
Decisão
Carlos Vasconcellos
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Estrutura SEQUENCIAL
Início
Declaração de variáveis
Entrada de dados
Processamento de dados
Saída de dados
Fim
Estrutura de DECISÃO
Início
Real Med, N1, N2, N3, N4
Leia N1, N2, N3, N4
Med ← (N1+N2+N3+N4)/4
Escreva “Média =”, Med
Se Med >= 7 então
Escreva “aprovado”
Fim do se
Fim
Decisão COMPOSTA
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Engenharia Civil
Programação de Computadores e Métodos Numéricos
E.U.A para calcular
a área de um retângulo
OU de um círculo.
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Início
OBS: Declaração de Variáveis
Real Area, Raio, Base, Altura
Caractere Figura
OBS: Entrada e processamento de dados
Escreva “Informe qual figura deseja”
Escreva “(C para Círculo ou R para Retângulo) ”
Leia Figura
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Se Figura = “C” então
Escreva “Informe o raio do círculo ”
Leia Raio
Area ← 3.14 * Raio * Raio
Senão
Escreva “Informe a base e altura do retângulo ”
Leia Base, Altura
Area ← Base * Altura
Fim do se
OBS: Saída de dados
Escreva “Área da figura = ”, Area
Fim
Engenharia Civil
Programação de Computadores e Métodos Numéricos
E.U.A para calcular o peso ideal
de uma pessoa em função
do seu sexo e altura.
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Estrutura de
Decisão
Encadeada
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Decisão ENCADEADA
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Decisão ENCADEADA
Se Med = 10 então
Escreva “Aprovado com louvor”
Senão
Se Med >= 7 então
Escreva “Aprovado”
Senão
Se Med >= 4 então
Escreva “Exame final”
Senão
Escreva “Reprovado”
Fim do se
Fim do se
Fim do se
Decisão ENCADEADA
Se Med = 10 então
Escreva “Aprovado com louvor”
Senão
Se Med >= 7 então
Escreva “Aprovado”
Senão
Se Med >= 4 então
Escreva “Exame final”
Senão
Escreva “Reprovado”
Fim do se
Fim do se
Fim do se
Decisão ENCADEADA
Se Med = 10 então
Escreva “Aprovado com louvor”
Senão
Se Med >= 7 então
Escreva “Aprovado”
Senão
Se Med >= 4 então
Escreva “Exame final”
Senão
Escreva “Reprovado”
Fim do se
Fim do se
Fim do se
Decisão SIMPLES EM SEQUÊNCIA
Se Med = 10 então
Escreva “Aprovado com louvor”
Fim do Se
Se Med >= 7 E Med <10 então
Escreva “Aprovado”
Fim do Se
Se Med >= 4 E Med < 7 então
Escreva “Exame final”
Fim do Se
Se Med < 4 então
Escreva “Reprovado”
Fim do se
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Decisão SIMPLES EM SEQUÊNCIA
Se Med = 10 então
Escreva “Aprovado com louvor”
Fim do Se
Se Med >= 7 E Med <10 então
Escreva “Aprovado”
Fim do Se
Se Med >= 4 E Med < 7 então
Escreva “Exame final”
Fim do Se
Se Med < 4 então
Escreva “Reprovado”
Fim do se
Engenharia Civil
Programação de Computadores e Métodos Numéricos
E.U.A para calcular raízes de
equação do segundo grau
considerando:
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Início
OBS: Declaração de Variáveis
Real x1, x2, delta, a, b, c
OBS: Entrada de dados
Escreva “Informe os coeficientes da equação (a, b, c)”
Leia a, b, c
OBS: Processamento e saída de dados
delta ← b*b – 4*a*c
Se delta < 0 então
Escreva “Não existem raízes reais”
Senão
Se delta = 0 então
x1 ← -b / (2*a)
Escreva “Raízes reais e iguais a ”, x1
Senão
x1 ← (-b + rad(delta)) / (2*a)
x2 ← (-b - rad(delta)) / (2*a)
Escreva “As raízes são:”, x1, x2
Fim do se
Fim do se
Fim
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Engenharia Civil
Programação de Computadores e Métodos Numéricos
E.U.A para calcular a área de
um retângulo,
de um círculo ou de
um triângulo.
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Início
Engenharia Civil
Programação de Computadores e Métodos Numéricos
Se Figura = “C” então
Escreva “Informe o raio do círculo ”
Leia Raio
Area ← 3.14 * Raio * Raio
Escreva “Área do circulo = ”, Area
Senão
Se Figura = “R” então
Escreva “Informe a base e altura do retângulo ”
Leia Base, Altura
Area ← Base * Altura
Escreva “Área do retângulo = ”, Area
Senão
Se Figura = “T” então
Escreva “Informe a base e altura do triângulo ”
Leia Base, Altura
Area ← Base * Altura / 2
Escreva “Área do triângulo = ”, Area
Senão
Escreva “Opção inválida ”
Fim do se
Fim do se
Fim do se
Fim
Engenharia Civil
Programação de Computadores e Métodos Numéricos