Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Gradebook {
  4.  
  5. public static void main(String[] args ){
  6.  
  7. Scanner input = new Scanner(System.in);
  8.  
  9. System.out.println("(1) Average grades for a new student");
  10. System.out.println("(2) Quit");
  11. int selection = input.nextInt();
  12.  
  13. if( selection == 1) {
  14. System.out.println("Grades will be put in accordingly: n Homework n Quizzes n Tests");
  15. System.out.println("Once all grades have been put in, type -1 to continue");
  16. String name = input.next();
  17. }
  18. else{
  19. System.out.println("Goodbye.");
  20. }
  21.  
  22. int total = 0;
  23. int counter = 0;
  24.  
  25.  
  26. System.out.println("Please enter numeric homework grade or "-1" to quit: ");
  27. int grade = input.nextInt();
  28.  
  29. while( grade != -1) {
  30. total = total + grade;
  31. counter = counter + 1;
  32. grade= input.nextInt();
  33. }
  34.  
  35. if (counter > 0) {
  36. double average = total / (double)counter;
  37. System.out.println("The average for Homework is: " + average);
  38. }
  39. else
  40. System.out.println("No grades were entered.");
  41.  
  42. System.out.println("Please enter numeric Quiz grade or "-1" to quit: ");
  43.  
  44. while( grade != -1) {
  45. total = total + grade;
  46. counter = counter + 1;
  47. grade = input.nextInt();
  48. }
  49.  
  50. if(counter > 0) {
  51. double average = total / (double)counter;
  52. System.out.println("The average for Quizzes is: " + average);
  53. }
  54. else
  55. System.out.println("No grades were entered.");
  56.  
  57. System.out.println("Please enter numeric Test grade or "-1" to quit: ");
  58.  
  59. while(grade != -1) {
  60. total = total + grade;
  61. counter = counter + 1;
  62. grade = input.nextInt();
  63. }
  64.  
  65. if(counter > 0) {
  66. double average = total / (double)counter;
  67. System.out.println("The average for Tests is: " + average);
  68. }
  69. else
  70. System.out.println("No grades were entered.");
  71.  
  72. }
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement