Respostas no Fórum
-
AutorPosts
-
Mário Sérgio Carvalho AlmeidaParticipante
programa
{funcao inicio()
{
inteiro idade, c=1, totM=0, totF=0
inteiro maiorM=0, menorM=0, maiorF=0, menorF=0
cadeia nome, velhoM=””, novoM=””, velhaF=””, novaF=””
caracter sexo, r
enquanto (verdadeiro){
//Entrada de Dados
escreva(“—————\n”)
escreva(c, “a. PESSOA\n”)
escreva(“—————\n”)
escreva(“NOME: “)
leia(nome)
escreva(“IDADE: “)
leia(idade)
escreva(“SEXO [M/F]: “)
leia(sexo)
escreva(“QUER CONTIAR? [S/N] “)
leia(r)//Análisando os Dados
se (sexo == ‘M’ ou sexo == ‘m’){
totM ++
se (totM == 1){
maiorM = idade
velhoM = nome
menorM = idade
novoM = nome
}senao {
se(idade > maiorM){
maiorM = idade
velhoM = nome
}se (idade < menorM){
menorM = idade
novoM = nome
}
}
}senao se(sexo == ‘F’ ou sexo == ‘f’){
totF ++
se (totF == 1){
maiorF = idade
velhaF = nome
menorF = idade
novaF = nome
}senao{
se (idade > maiorF){
maiorF = idade
velhaF = nome
}se (idade < menorF){
menorF = idade
novaF = nome
}
}
}
se (r == ‘N’ ou r == ‘n’){
pare
}c++
}
escreva(“=============================================”)
escreva(“\n RESULTADO “)
escreva(“\n=============================================”)
escreva(“\nAo todo tivemos ” + totM + ” homens e ” + totF+ ” mulheres.”)
escreva(“\nO homem mais velho é ” + velhoM + ” que tem ” + maiorM + ” anos.”)
escreva(“\nO homem mais jovem é ” + novoM + ” que tem ” + menorM + ” anos”)
escreva(“\nA mulher mais velha é ” + velhaF + ” que tem ” + maiorF + ” anos.”)
escreva(“\nA mulher mais jovem é ” + novaF + ” que tem ” + menorF + ” anos.”)
escreva(“\n=============================================”)
}
}` -
AutorPosts