fork download
  1. import java.util.Scanner;
  2.  
  3. class pontuacaoCandidato { //Início da Classe
  4. public static void main(String[] args) { //Início da Função main
  5. Scanner ler = new Scanner(System.in);
  6. int e, h, cg, mp; //Declaração de variáveis
  7. System.out.printf("Informe a pontuacao em exatas:");
  8. e = ler.nextInt(); //Lendo o número e armazenando na variável e
  9. System.out.printf("\nInforme a pontuacao em humanas:");
  10. h = ler.nextInt(); //Lendo o número e armazenando na variável h
  11. System.out.printf("\nInforme a pontuacao em conhecimentos gerais:");
  12. cg = ler.nextInt(); //Lendo o número e armazenando na variável cg
  13. mp = ((e * 3) + (h * 2) + cg) / 6; //Cálculo da média ponderada
  14. if (mp < 0)
  15. System.out.printf("\nERRO: Media ponderada não existe!"); //Impriminto resultado de Erro para média ponderada < 0
  16. else if ((mp >= 0) && (mp <= 250))
  17. System.out.printf("\nO seu rendimento é pessimo"); // Imprimindo resultado para rendimento péssimo
  18. else if ((mp >= 251) && (mp <= 500))
  19. System.out.printf("\nO seu rendimento é ruim"); // Imprimindo resultado para rendimento ruim
  20. else if ((mp >= 501) && (mp <= 700))
  21. System.out.printf("\nO seu rendimento é regular"); // Imprimindo resultado para rendimento regular
  22. else if ((mp >= 701) && (mp <= 900))
  23. System.out.printf("\nO seu rendimento é bom"); // Imprimindo resultado para rendimento bom
  24. else
  25. System.out.printf("\nO seu rendimento é excelente"); // Imprimindo resultado para rendimento excelente
  26. } //Fim da função main
  27. } //Fim da classe
  28.  
  29.  
  30.  
Success #stdin #stdout 0.1s 35340KB
stdin
800
600
700
stdout
Informe a pontuacao em exatas:
Informe a pontuacao em humanas:
Informe a pontuacao em conhecimentos gerais:
O seu rendimento é bom