Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
"Escreva um algoritmo que leia o nome, idade e sexo de 10000 pessoas
finalizando a digitação quando o nome for igual a espaço. Mostrar o total de
pessoas digitadas, o percentual de homens e de mulheres, a média de idade
e o nome e idade da pessoa mais velha e da pessoa mais nova."
Estou resolvendo esse exercício mas não consegui fazer a média dentro do para.
Algoritmo "numero2"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Antonio Carlos Nicolodi
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Lucas
// Data atual : 21/04/2018
Var
// Seção de Declarações das variáveis
idade, x, pessoas, homens, mulheres : inteiro
velha, nova:inteiro
media, num : real
nome, sexo, nomevelho,nomenovo : caractere
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
velha <- 0
nova <- 200
pessoas <- 0
homens <- 0
mulheres <- 0
num <- 0
para x de 1 ate 2 faca
escreva ("Insira o seu nome: ")
leia (nome)
se nome=" " entao
interrompa
fimse
escreva ("Insira seu sexo(F/M): ")
leia (sexo)
escreva ("Insira sua idade: ")
leia (idade)
limpatela
media <- idade
pessoas <- pessoas+ 1
se sexo="M" entao
homens <- homens +1
fimse
se sexo= "F" entao
mulheres <- mulheres+1
fimse
se idade > velha entao
velha <- idade
nomevelho <- nome
fimse
se idade < nova entao
nova <- idade
nomenovo <- nome
fimse
fimpara
homens <- homens * 50
mulheres <- mulheres * 50
escreval ("A pessoa mais nova é: ",nomenovo,", sua idade é: ",nova)
escreval ("A pessoa mais velha é: ",nomevelho,", sua idade é: ",velha)
escreval ("O número total de pessoas é: ",pessoas)
// escreval ("A media da idade é: ",media)
escreval ("O percentual de homens é: ",homens, "%")
escreval ("O percentual de mulheres é: ",mulheres,"%")
Fimalgoritmo
Gente deu tudo certo, só não consegui fazer a media das idades, se alguém puder ajudar agradeço muito.
Obs: em vez de colocar 100000 eu coloquei só 2 para ficar mais fácil testar.
Carregando comentários...