Guest User

GradPart3

a guest
Jul 18th, 2018
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. package nestedForWhile;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class graduartionPart3 {
  6. public static void main(String[] args){
  7. Scanner scanner = new Scanner(System.in);
  8. String name = scanner.nextLine();
  9.  
  10. int course = 1;
  11. int failed = 0;
  12. double sum = 0;
  13. while(!name.equals("END")){
  14.  
  15. while(course <= 12 ){
  16. double grade = Double.parseDouble(scanner.nextLine());
  17.  
  18. if(grade < 4){
  19. failed ++;
  20. }
  21. else{
  22. sum += grade;
  23. course++;
  24. }
  25. if(failed == 2){
  26. break;
  27. }
  28.  
  29. }
  30.  
  31.  
  32.  
  33. double averageGrade = sum / 12;
  34. if(failed > 1){
  35. System.out.printf("%s has been excluded at %d grade%n", name , course);
  36. }else {
  37. System.out.printf("%s graduated. Average grade: %.2f%n", name, averageGrade);
  38. }
  39. course = 1;
  40. failed = 0;
  41. sum = 0;
  42. name = scanner.nextLine();
  43. }
  44. }
  45.  
  46.  
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment