Informática, perguntado por 2802, 1 ano atrás

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 lunie
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
Perguntas interessantes