Ola gente to meia perdida no calculo aqui o exercicio e o seguinte
Crie e continue uma Classe Chamada ClassificadorPessoas que possui
um método calcular e que receba 3 parâmetros de entrada para armazenar
idade, peso e altura.
Sua missão é implementar o método calcular. Na codificação do método você
deve descobrir e armazenar os dados nas propriedades qtdMediaIdades (as
médias das idades das 10 pessoas), qtdBaixinhosGordos (a quantidade de
pessoas com peso superior a 90 quilos e altura inferior a 1.50m),
porcentagemJovensAltos (A porcentagem de pessoas com idade entre 10 e 30
anos, entre as pessoas que medem mais de 1.90m).
Crie um programa principal que receba a idade, o peso e a altura de 10
pessoas para invocar o método calcular e imprimir os valores das
propriedades qtdMediaIdades, qtdBaixinhosGordos e porcentagemJovensAltos.
bem eu comecei mas ai nao tenho a minima ideia do que estou fazendo rs nao saiu certo o calculo da uma olhada no codigo pra ver se vcs podem me ajudar
Classe do metodo ClassificadorPessoas
package br.com.fabricadeprogramador.aula4;
public class ClassificadorPessoas {
double qtdMediaIdades;
double qtdBaixinhosGordos;
double porcentagemJovensAltos;
double somaIdadePessoas;
double soma;
double idadepessoa;
double qtdepessoas;
public double calcular(double idade, double peso, double altura){
//seu código aqui
qtdMediaIdades++;
soma = somaIdadePessoas + idade ;
qtdMediaIdades = somaIdadePessoas / qtdepessoas;
return qtdMediaIdades;
}
}
Classe principal
package br.com.fabricadeprogramador.aula4;
import java.util.Scanner;
public class ProgramaPrincipalClassificadorPessoas {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
ClassificadorPessoas c = new ClassificadorPessoas();
for (int i = 0; i < 10; i++) {
System.out.println("Digite a idade:");
int idade = s.nextInt();
c.calcular(idade, idade, idade);
}
System.out.println("Média de Homens" + c.idadepessoa);
System.out.println("Digite o peso");
double peso = s.nextDouble();
System.out.println("Digite a altura");
double altura = s.nextDouble();
}
}
eu acredito que esteja chegando proxima do calculo alguem me ajuda?