Advertisement
Guest User

#4

a guest
Sep 16th, 2014
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.44 KB | None | 0 0
  1. package messingaround;
  2. import java.util.ArrayList;
  3. import java.util.Scanner;
  4.  
  5. public class GradeKeeper {
  6.     public static void main(String[] args) {
  7.        
  8.         ArrayList<StudentGrades> students = new ArrayList<StudentGrades>();
  9.        
  10.         // Create the list of students
  11.                 Scanner in = new Scanner(System.in);
  12.                 boolean done = false;
  13.                
  14.                 while (!done)
  15.                 {                          
  16.                     System.out.print("Enter student name, or DONE if finished: ");
  17.                     String input= in.nextLine();
  18.                     if (input.equalsIgnoreCase("done"))
  19.                     {
  20.                         done = true;
  21.                     }
  22.                     students.add(new StudentGrades(input));
  23.                 }
  24.         // Create the list of assignment names
  25.                
  26.         ArrayList<String> assignmentNames = new ArrayList<String>();
  27.             done = false;
  28.            
  29.         while (!done)
  30.         {                          
  31.             System.out.print("Enter assignment name, or DONE if finished: ");
  32.             String input = in.nextLine();
  33.             if (input.equalsIgnoreCase("done"))
  34.             {
  35.                 done = true;
  36.             }
  37.             assignmentNames.add(input);
  38.         }
  39.             // Set each student's assignments and scores
  40.        
  41.             for(int studentIndex=0; studentIndex<=4; studentIndex++  )
  42.             {
  43.                 for(int assignmentIndex=0; assignmentIndex<=9; assignmentIndex++)
  44.                 {
  45.                    
  46.             System.out.println("Enter score for"+ students.get(studentIndex) + " " + assignmentNames.get(assignmentIndex)+(":"));
  47.             double score = in.nextDouble();
  48.             }
  49.             }
  50.             for (int i = 0; i < students.size(); i++) {
  51.                 System.out.println(students.get(i).toString());
  52.     }
  53. }
  54.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement