0% acharam este documento útil (0 voto)
3 visualizações5 páginas

Codigos Java Merged

O documento apresenta duas classes Java: 'Pessoa', que calcula e avalia o IMC (Índice de Massa Corporal), e 'Teste', que interage com o usuário para coletar dados e exibir o IMC e sua avaliação. A classe 'Pessoa' contém métodos para calcular o IMC, avaliar o estado de peso e comparar IMCs entre duas instâncias. A classe 'Teste' utiliza a interface gráfica para solicitar informações ao usuário e exibir os resultados.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações5 páginas

Codigos Java Merged

O documento apresenta duas classes Java: 'Pessoa', que calcula e avalia o IMC (Índice de Massa Corporal), e 'Teste', que interage com o usuário para coletar dados e exibir o IMC e sua avaliação. A classe 'Pessoa' contém métodos para calcular o IMC, avaliar o estado de peso e comparar IMCs entre duas instâncias. A classe 'Teste' utiliza a interface gráfica para solicitar informações ao usuário e exibir os resultados.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Códigos Java

Código da Classe Pessoa


import [Link].*;

public class Pessoa {


String nome;
double peso, altura;

double calculaIMC(){
return peso / (altura * altura);
}

String avaliaIMC(){
double imc = calculaIMC();
if(imc < 18.5){
return "abaixo do peso!!!";
} if (imc >= 18.5 && imc <= 25){
return "com peso normal";
} if (imc > 25 && imc <= 30){
return "Acima do peso!!";
}
return "Obeso!!!";
}
//Conceitualmente o correto é colocar o metodo para comparar o IMC na
classe pessoa
//Ele compara o IMC atual com outro IMC passado como parametro
Boolean ComparaIMC(Pessoa outra){
return calculaIMC() > [Link]();
}
}
Código da Classe Teste
import [Link].*;

public class Teste {


public static void main (String args[]){
Pessoa p1 = new Pessoa();
[Link] = [Link]("Entre com o seu nome");
[Link] = [Link]([Link]("Entre com sua
altura"));
[Link] = [Link]([Link]("Entre com o seu
peso"));
[Link](null, "" + [Link] + " seu IMC = " +
[Link]());
[Link](null, "Isto significa que voce estah " +
[Link]());
Pessoa p2 = new Pessoa();
[Link] = [Link]("Entre com o seu nome");
[Link] = [Link]([Link]("Entre com sua
altura"));
[Link] = [Link]([Link]("Entre com o seu
peso"));
[Link](null, "" + [Link] + " seu IMC = " +
[Link]());
[Link](null, "Isto significa que voce estah " +
[Link]());
}
}

Você também pode gostar