Programa para linguagem Portugol: visual g
Correção do exercício da última aula (exercício de somatório, quantidade e média)
Algoritmo "Revisão"
Var I, categoria, contexp, contimp: inteiro
pvenda, pcusto, somaimp, mediaimp: Real
Início
// Zerar as variáveis que vão receber
Contimp <- 0;
pvenda <- 0;
somaimp <- 0;
mediaimp <- 0;
contexp <- 0;
Para I de 1 até 30 (passo 1) faça // "passo 1" é opcional, pois a estrutura "para" é auto-incrementável
// Entradas
Escreva ("Informe o preço de custo do ",I," º produto")
Leia (pcusto)
Escreva ("Informe a categoria, digite 1 para importação e 2 para exportação")
Leia (cat)
// Calculando o preço de venda
Se (cat=1) então // operador relacional
pvenda <- (pcusto * 1.15)
contimp <- (contimp +1)
somaimp <- (somaimp + pvenda)
Senão
Se (cat=2) então
pvenda <- (pcusto *1.20)
// Calculando a quantidade dos produtos exportação
contexp <- (contexp +1)
Senão
Escreva ("Informe a categoria, digite 1 para importação e 2 para exportação")
Leia (cat)
fim se
fim se
Escreva ("O preço de venda do produto ", I," é ", pvenda)
Fimpara
Escreva ("A quantidade de produtos do tipo exportação é", contexp)
Médiaimp <- (somaimp / contimp)
Escreva ("A média é", Mediaimp)
-- // --
Exercício
Faça um algoritmo que leia o número de inscrição, o peso e a altura de 20 atletas corredores maratonistas. O algoritmo deverá retornar:
- o IMC de cada maratonista
- a quantidade de maratonistas com IMC entre (inclusive) 24 e 27
- o número de inscrição do maratonista com maior IMC
- o número de inscrição do maratonista com menor IMC
Lucas T R Freitas
Nenhum comentário:
Postar um comentário