Criar um algoritmo em PORTUGOL que leia idade e sexo (M-masculino, F-feminino) de várias pessoas. Calcule e imprima a idade média, o total de pessoas do sexo feminino com idade entre 30-45 inclusive e o número total de pessoas do sexo masculino. O algoritmo termina quando se digita um número não positivo (zero ou um número negativo) para a idade.
Lista de comentários
lunie
Algoritmo "semnome"// Função :// Autor :// Data : 30/11/2016// Seção de Declaraçõesvaridade:inteirototalm:inteirototalf:inteirototalff:inteirosexo:caractermedia_idade:realinicioEscreva("Digite aqui a idade da pessoa:")Leia(idade) enquanto idade <> 0 faca Escreva("Digite o sexo da pessoa:") Leia(sexo) se( sexo = m) entao totalm = totalm +1 se(sexo = f) entao totalf = totalf + 1 se (idade >= 0 e idade <= 45) entao totalff = totalff + 1 fimse fimse fimse media_idade<- media_idade + idade escreva("digite a idade da pessoa:") leia(idade) fimenquanto media_idade=media_idade / ( totalm+totalf)escreva("A media de idadee:",media_idade)escreva("O total de pessoas do sexo masculino e:",totalm)escreva("O total do sexo feminino e:",totalff) fimalgoritmo
Lista de comentários
enquanto idade <> 0 faca
Escreva("Digite o sexo da pessoa:") Leia(sexo) se( sexo = m) entao totalm = totalm +1 se(sexo = f) entao totalf = totalf + 1 se (idade >= 0 e idade <= 45) entao totalff = totalff + 1 fimse fimse fimse media_idade<- media_idade + idade escreva("digite a idade da pessoa:") leia(idade) fimenquanto
media_idade=media_idade / ( totalm+totalf)escreva("A media de idadee:",media_idade)escreva("O total de pessoas do sexo masculino e:",totalm)escreva("O total do sexo feminino e:",totalff)
fimalgoritmo