na main:
package prova;
import java.util.Scanner;
public class Prova {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
System.out.println("Informe o nome:");
String nome = teclado.nextLine();
System.out.println("Informe a idade");
int idade = teclado.nextInt();
System.out.println("Informe o peso:");
Double peso = teclado.nextDouble();
System.out.println("Informe a altura:");
Double altura = teclado.nextDouble();
Pessoa pessoa = new Pessoa(nome, idade, peso, altura);
System.out.println(pessoa.toString());
while (true) {
System.out.println("'v' para envelhecer um ano, 'g' para engordar 1kg\n 'm' para emagrecer 1kg, 'c' para crescer meio cm");
String interacao = teclado.nextLine();
if (interacao.equals("v")) {
pessoa.envelhecerUmAno();
System.out.println(pessoa.toString());
} else
if (interacao.equals("g")) {
pessoa.engordarUmKg();
System.out.println(pessoa.toString());
} else
if (interacao.equals("m")) {
pessoa.emagrecerUmKg();
System.out.println(pessoa.toString());
} else
if (interacao.equals("c")) {
pessoa.crescerMeiocm();
System.out.println(pessoa.toString());
}
}
}
}
na classe:
package prova;
public class Pessoa {
String nome;
int idade;
double peso;
double altura;
public Pessoa(String nome, int idade, double peso, double altura) {
this.nome = nome;
this.idade = idade;
this.peso = peso;
this.altura = altura;
}
public void envelhecerUmAno() {
this.idade = idade + 1;
this.crescerMeiocm();
}
public void engordarUmKg() {
this.peso = peso + 1;
}
public void emagrecerUmKg() {
this.peso = peso - 1;
}
public void crescerMeiocm() {
if(idade > 20){
this.altura = altura;
}else{
this.altura = altura + 0.5;
}
}
@Override
public String toString() {
return nome + ": " + idade + "anos, " + peso + "Kg, " + altura +"cm";
}
}
quarta-feira, 12 de junho de 2019
terça-feira, 28 de maio de 2019
Prova
package javaapplication2;
import java.util.Arrays;
import java.util.Scanner;
public class JavaApplication2 {
import java.util.Arrays;
import java.util.Scanner;
public class JavaApplication2 {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int numeros [] = {30, 65, 64, 83, 46, 44, 57, 27, 24, 84, 93, 35, 90, 83, 31, 73, 55, 96, 82, 88, 66, 25, 47, 77, 51, 78, 49, 96, 54, 96, 62, 63, 62, 71, 78, 75, 27, 85, 81, 42, 98, 89, 69, 93, 95, 52, 62, 31, 96, 21, 48, 66, 48, 24};
Arrays.sort(numeros);
System.out.print("Cinco melhores pontuações: ");
for(int i = numeros.length; i > 48 ; i--){
System.out.print(n[i]+" ");
}
System.out.println("");
System.out.println("Qual a pontuação do candidato?");
int pontuacao = teclado.nextInt();
int iguais = 0, maior= 0;
for(int i = 0; i < n.length; i++){
if(pontuacao==numeros[i]){
iguais++;
}
if(numeros[i]> pontuacao){
maior++;
}
}
System.out.println(maior +" candidat@(s) com pontuação superior");
System.out.println(iguais + " candidat@(s) com mesma pontuação");
}
}
Scanner teclado = new Scanner(System.in);
int numeros [] = {30, 65, 64, 83, 46, 44, 57, 27, 24, 84, 93, 35, 90, 83, 31, 73, 55, 96, 82, 88, 66, 25, 47, 77, 51, 78, 49, 96, 54, 96, 62, 63, 62, 71, 78, 75, 27, 85, 81, 42, 98, 89, 69, 93, 95, 52, 62, 31, 96, 21, 48, 66, 48, 24};
Arrays.sort(numeros);
System.out.print("Cinco melhores pontuações: ");
for(int i = numeros.length; i > 48 ; i--){
System.out.print(n[i]+" ");
}
System.out.println("");
System.out.println("Qual a pontuação do candidato?");
int pontuacao = teclado.nextInt();
int iguais = 0, maior= 0;
for(int i = 0; i < n.length; i++){
if(pontuacao==numeros[i]){
iguais++;
}
if(numeros[i]> pontuacao){
maior++;
}
}
System.out.println(maior +" candidat@(s) com pontuação superior");
System.out.println(iguais + " candidat@(s) com mesma pontuação");
}
}
Subscrever:
Mensagens (Atom)