Páginas

quarta-feira, 12 de junho de 2019

prova dia 11/06/2019

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";
    }



   }

terça-feira, 28 de maio de 2019

Prova


package 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");
    }
   
}