Fórum Exercício de recrutamento e seleção - Ajuda #532088
17/09/2015
0
Boa noite Galera! É o seguinte, estou fazendo um exercício aqui que consiste em criar um programa para recrutamento. Ele deve mostrar o número de candidatos do sexo masculino e feminino, idade média dos homens e mulheres, e porcentagem dos homens com idade entre 35 e 45 anos. A minha dúvida é a seguinte, não estou conseguindo criar um contador que conte apenas os homens com a idade entre 35 e 45. Porque a partir dessa contagem que eu irei saber quantos por cento eu terei nessa faixa. A conta será assim, (nº de candidatos 35_45 * 100) / nº total de candidatos. Segue abaixo uma parte do meu código.
cont_masc = contador candidatos do sexo masculino
id_m = idade masculino
id_soma = soma das idades
id_media = média das idades
cont_pctg = contador de candidatos entre 35 e 45 anos
porc = porcentagem
cont_masc = contador candidatos do sexo masculino
id_m = idade masculino
id_soma = soma das idades
id_media = média das idades
cont_pctg = contador de candidatos entre 35 e 45 anos
porc = porcentagem
do {
sexo = JOptionPane.showInputDialog(null, " Digite o sexo (M/F)");
if (sexo.equals("M") || sexo.equals("m")) {
cont_masc = cont_masc + 1; // contagem dos candidatos do sexo masculino
id_m = Integer.parseInt(JOptionPane.showInputDialog(null, " Digite a idade "));
id_soma = id_soma + id_m; // soma das idades
id_media_m = (id_soma / cont_masc); // idade média dos candidatos
if (id_m >= 35 && id_m <= 45) {
cont_pctg = cont_pctg + id_m; // contagem dos candidatos com idade entre 35 e 45
porc = (cont_pctg * 100) / cont_masc; // porcentagem dos candidados com idade entre 35 e 45
}
}
Helbert Márcio
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)