Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

berretinho

Faça um programa que receba, de 10 pessoas:

Recommended Posts

Alguem pode me ajudar a responder esse exercicio?

 

 

Faça um programa que receba, de 10 pessoas:

 

 

Idade, Sexo , Peso e Altura

Calcule e Mostre

A media das idades das 10 pessoas.

A quantidade de pessoas com peso superior a 90 kg

A quantidade de pessoas com altura inferior a 1.50m.

A porcentagem de pessoas com idade entre 10 e 30 anos entre as pessoas eu medem mais de 1.90m.

A idade média das mulheres.

A idade média dos homens .

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que já fez?

 

Qual a sua duvida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

java ? ou javascript ?

 

são 2 linguagens diferentes.

Aqui no fórum não vamos fazer o script para você. Tente e apresente a sua tentativa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é java então.

 

Vou te mover para o fórum correto. Comece a fazer. E mostre algo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

crie a classe pessoa com os atributos idade, sexo, peso e altura, depois declare o array e adicione todas nele para começar, depois vc faz outros metodos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

?



import java.util.Scanner;

 

 

 

public class Teste {

 

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

 

int idade;

String sexo;

double peso, altura;

int cont = 0, mediaIdade=0, edia, contPeso=0;

int contAltura=0, idadeSexoM = 0, esulSexoM, contM=0;

int idadeSexoF = 0, resulSexoF, contF=0, porcPessoas=0;

 

Scanner scanner = new Scanner( System.in );

 

while (cont <= 10){

 

System.out.println ("Digite a idade:");

idade = scanner.nextInt();

mediaIdade += idade;

 

 

System.out.println ("Digite o Sexo 'M' ou 'F':");

sexo = scanner.next();

 

if ("Masculino".equalsIgnoreCase(sexo)){

contM++;

idadeSexoM += idade;

}

 

if ("Feminino".equalsIgnoreCase(sexo)){

contF++;

idadeSexoF += idade;

}

 

 

 

System.out.println ("Digite o Peso Kg:");

peso = scanner.nextInt();

 

if (peso > 90){

contPeso++;

}

 

System.out.println ("Digite a Altura m:");

altura = scanner.nextDouble();

 

if (altura < 1.50){

contAltura++;

}

 

if(altura > 1.90){

if(idade > 10 && idade <30){

porcPessoas++;

 

}

}

 

cont++;

 

 

System.out.println ("A media das idades é:"+ (mediaIdade) /10);

 

System.out.println ("A QDT de pessoas superior à 90kg é:"+contPeso);

 

System.out.println ("A QDT de pessoas inferior a 1.50m é:"+contAltura);

 

System.out.println ("A idade media dos homens:"+(idadeSexoM/contM));

 

System.out.println ("A idade media dos homens:"+(idadeSexoF/contF));

 

System.out.println ("A porcentagem é:"+(porcPessoas*100)/10 + "%");

 

 

 

 

}

 

 

}

}



essa resposta ai é de um amigo que esta me ajudando aki, alguem pode tirar nossa duvida se estar certo e se alguem pode alterar as variaveis o nome pra eu mandar o meu diferante?

Compartilhar este post


Link para o post
Compartilhar em outros sites

q conteudo vc esta estudando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o conteudo q vc estudou?

 

classes?

estruturas de controles?

laços de repetição?

 

qual?

Compartilhar este post


Link para o post
Compartilhar em outros sites

blz, então eclipse crie uma pacote chamado classes, depois crie uma classe chama

Pessoa com atributos privatos (private):

idade int

sexo char

peso float

altura float

 

 

depois com o botão direito click nesse arquivo va em source->generate getters/setter, na caixa de dialogo marque select all, e de OK.

 

ai no arquivo principal (PessoaTeste) vc cria um ArrayList para adicionar as pessoas, depois disso vc fazer os relatorios.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.