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.
Soluções para a tarefa
Respondido por
7
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
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
Perguntas interessantes