Algorítimo java. Foi feita uma pesquisa entre os habitantes de uma região. Foram coletados os dados de idade, sexo (M/F) e salário. Faça um algoritmo em Java que receba pelo teclado a idade, o sexo e o salário e determine:
a) a média de salário do grupo;
b) a maior e a menor idade do grupo;
c) a quantidade de mulheres com salário até R$100,00.
Considerando que os habitantes assalariados da região são maiores de 18 anos, encerre a entrada de dados quando for digitada uma idade menor ou igual a 18.
Soluções para a tarefa
Quaisquer dúvidas mediante ao código não hesite em me procurar.
Resposta:
algoritmo "pesquisa 2"
// 3. A prefeitura de uma cidade fez uma pesquisa entre seus habitantes,
// coletando dados sobre o salário e número de filhos. A prefeitura deseja
// saber:
// a) média do salário da população;
// b) média do número de filhos;
// c) percentual de pessoas com salário até R$100,00.
var
salario, media_sal, tot_sal: real
mulher_sal, x, idade, maior_ida, menor_ida: inteiro
sexo: caracter
inicio
menor_ida <- 999
escreval ("Para finalizar informe ima idade negativa")
// Comando de repetição: Repita
Repita
Escreva ("Digite o salario R$ ")
Leia(salario)
Escreva ("Informe seu Sexo (M / F): ")
Leia (sexo)
Escreva ("Informe a Idade: ")
Leia (idade)
tot_sal <- tot_sal + salario
se (salario <= 100) e (sexo = "f") entao
mulher_sal <- mulher_sal +1
fimse
se idade > 0 entao
se menor_ida > idade entao
menor_ida <- idade
fimse
fimse
se maior_ida < idade entao
maior_ida <- idade
fimse
x <- x + 1
Ate idade <= 18
media_sal <- tot_sal / x
Escreval ("A media de salarios é de R$ ",media_sal:5:2)
Escreval ("A maior idade é:",maior_ida,", é a menor idade é:",menor_ida)
Escreval ("A quantidade de mulheres com salario ate R$100,00 é:",mulher_sal)
fimalgoritmo
Explicação:
Em portugol