Advertisement
Guest User

GradPart3

a guest
Jul 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 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. double notPassed = 0;
  10. double sum = 0;
  11. double course = 1;
  12.  
  13. while(true){
  14. if(name.equalsIgnoreCase("end")){
  15. break;
  16. }
  17.  
  18. // double grade = Double.parseDouble(scanner.nextLine());
  19.  
  20. while(course <= 12 && notPassed < 2){
  21. double grade = Double.parseDouble(scanner.nextLine());
  22. if(grade < 4){
  23. notPassed += 1;
  24.  
  25. }
  26. else{
  27. sum += grade;
  28. course++;
  29. }
  30.  
  31. }
  32. name = scanner.nextLine();
  33. }
  34.  
  35. double averageGrade = sum / 12;
  36.  
  37. if(averageGrade >= 4){
  38. System.out.printf("%s graduated. Average grade: %.2f", name, averageGrade);
  39. }else{
  40. System.out.printf("%s has been excluded at grade %d", name, course);
  41. }
  42.  
  43.  
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement