Trabalho de algoritmos
Por: Evandro.2016 • 22/5/2018 • 695 Palavras (3 Páginas) • 344 Visualizações
...
11.a Questão) Dentro do método main, execute o método mostrar para o objeto joe. Depois execute o método mostrar para o objeto mary.
12.a Questão) Dentro do método main, execute o método adulto para o objeto joe e mostre na tela o resultado desse método. Depois execute o método dividePesoAltura para o objeto mary e mostre na tela o resultado desse método.
13.a Questão) Dentro do método main, execute o método novaIdade com o argumento dezoito para o objeto mary. Depois execute o método dobraIdade para o objeto mary. Após isso, execute o método engordar com o argumento 1.0 para o objeto mary.
---------------------------------------------------------------
Respostas do Exercício
// 1.a Questão)
class Pessoa {
int idade;
double altura, peso;
char sexo;
boolean solteiro;
// 2.a Questão)
Pessoa() {
idade = 0;
altura = 0.25;
peso = 1.0;
sexo = 'M';
solteiro = true;
}
// 3.a Questão)
Pessoa(int id, double al, double pe, char se, boolean so) {
idade = id;
altura = al;
peso = pe;
sexo = se;
solteiro = so;
}
// 4.a Questão)
void mostrar() {
System.out.println("Idade = " + idade + " anos.");
System.out.println("Altura = " + altura + " metros.");
System.out.println("Peso = " + peso + " quilos.");
System.out.println("Sexo = " + sexo + “.”);
System.out.println("Solteiro = " + solteiro + “.”);
}
// 5.a Questão)
boolean adulto() {
if(idade >= 21)
return true;
else
return false;
}
// 6.a Questão)
double dividePesoAltura() {
return peso / altura;
}
// 7.a Questão)
void dobraIdade() {
idade *= 2;
}
// 8.a Questão)
void novaIdade(int id) {
idade = id;
}
// 9.a Questão)
void engordar(double quilos) {
peso += quilos;
}
...