Claro! Aqui está um exemplo de algoritmo em pseudocódigo para resolver o problema descrito: ``` início idade <- 0 sexo <- 0 total_pessoas <- 0 total_idade <- 0 total_feminino_30_45 <- 0 total_masculino <- 0 enquanto idade >= 0 faça escreva "Digite a idade (ou um número negativo para sair): " leia idade se idade >= 0 então escreva "Digite o sexo (0 para masculino, 1 para feminino): " leia sexo total_pessoas <- total_pessoas + 1 total_idade <- total_idade + idade se sexo = 0 então total_masculino <- total_masculino + 1 senão se sexo = 1 e idade >= 30 e idade <= 45 então total_feminino_30_45 <- total_feminino_30_45 + 1 fim se fim se fim enquanto se total_pessoas > 0 então idade_media <- total_idade / total_pessoas escreva "Idade média: ", idade_media escreva "Total de pessoas do sexo feminino entre 30 e 45 anos: ", total_feminino_30_45 escreva "Total de pessoas do sexo masculino: ", total_masculino senão escreva "Nenhuma pessoa foi registrada." fim se fim ``` Esse algoritmo lê a idade e o sexo de várias pessoas até que seja digitado um número não positivo para a idade. Em seguida, calcula a idade média, o total de pessoas do sexo feminino entre 30 e 45 anos (inclusive) e o número total de pessoas do sexo masculino. Por fim, exibe os resultados.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar