Advertisement
Guest User

All Code

a guest
May 8th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.47 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class studentGrades
  4. {
  5.    public static void main(String[] args)
  6.    {
  7.       Scanner keyboard = new Scanner(System.in);
  8.       String sName, sAddress, sYear;
  9.       int age, gradeAmt, grade, sAmt;
  10.      
  11.       System.out.println("How many students are you maintaining ?");
  12.       sAmt = keyboard.nextInt();
  13.      
  14.       studentInfo[] studentArray = new studentInfo[sAmt];
  15.       for(int j = 0; j < sAmt; j++)
  16.       {
  17.       System.out.print("Enter the student's name: ");
  18.       sName = keyboard.next();
  19.       System.out.print("Enter age: ");
  20.       age = keyboard.nextInt();
  21.       System.out.print("Enter address: ");
  22.       sAddress = keyboard.next();
  23.       System.out.print("Enter students's year(Freshman, Sophomore, Junior or Senior): ");
  24.       sYear = keyboard.next();
  25.              
  26.       studentInfo sInfo = new studentInfo(sName, age, sAddress, sYear);
  27.       studentArray[j] = sInfo;
  28.      
  29.      
  30.       for(int i = 0; i < 2; i++)
  31.       {
  32.          System.out.print("How many grades does the student have for quarter " + (i+1) + ": ");
  33.          gradeAmt = keyboard.nextInt();
  34.      
  35.          while(gradeAmt <= 1)
  36.           {
  37.           System.out.println("You need to enter at least two grades.");
  38.           System.out.print("Enter again: ");
  39.           gradeAmt = keyboard.nextInt();
  40.           }
  41.          int[] gradeArray = new int[gradeAmt];
  42.      
  43.          for(int k = 0; k < gradeArray.length; k++)
  44.             {  
  45.             System.out.print("Enter test " + (k+1) + ": ");
  46.              gradeArray[k] = keyboard.nextInt();
  47.             }
  48.       }
  49.      
  50.       for(j = 0; j < sAmt; j++)
  51.             {
  52.             studentArray[j].studentDisplay();
  53.             System.out.println();
  54.             }
  55.            
  56.       public static char numConversion(int[] gradeArray)
  57.       {
  58.       char[] gradeLetter = {'A', 'B', 'C', 'D', 'F'};
  59.       char grade
  60.         for(k = 0; k < gradeArray.length; k++)
  61.          if(gradeArray[k] >= 90 && gradeArray[k] <= 100)
  62.          {  grade = gradeLetter[0]
  63.          }
  64.          else if(gradeArray[k] >= 80 && gradeArray[k] < 90)
  65.          {  grade = gradeLetter[1]
  66.          }
  67.          else if(gradeArray[k] >= 70 && gradeArray[k] < 80)
  68.          {  grade = gradeLetter[2]
  69.          }
  70.          else if(gradeArray[k] >= 60 && gradeArray[k] < 70)
  71.          {  grade = gradeLetter[3]
  72.          }
  73.          else
  74.          {  grade = gradeLetter[4]
  75.          }
  76.          
  77.          return grade
  78.        }
  79.    
  80. }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement