Create a class named Student that has the following member v
Solution
/* Java Programme for Grades Calculation */
import java.util.Scanner;
 public class Student
 {
 //Private varibles declaration
 private String firstName;
 private String lastName;
 private int sid;
 private int[] grades= new int[10];
 int[] tempgrades= new int[10];
 int noc;
private float gpa=0;
 
 //Constructor method
 Scanner in=new Scanner(System.in);       //scanner class object for reading input
 public static void main(String[] args)
 {
 Student st=new Student();           //creating object and calling default constructor
st.readInput();
 st.calgpa();
 }
 //Mutator for firstName
 public void setfirstName(String firstName)
 {
 this.firstName = firstName;
 }
 //Mutator for lastName
 public void setlastName(String lastName)
 {
 this.lastName = lastName;
 }
 //Mutator for sid
 public void setsid(int sid)
 {
 this.sid = sid;
 }
 //Mutator for grades
 public void setgrades(int[] grades)
 {
 this.grades = grades;
 }
void readInput()               //Function to read input data
 {
        System.out.println(\"Enter First Name\ \");   //Prompt for name
        String temp=in.nextLine();           //reading name
        setfirstName(temp);               //calling mutator for firstName
       System.out.println(\"Enter Last Name\ \");   //Prompt for last name  
        String temp1=in.nextLine();           //read last anme
        setlastName(temp1);           //calling mutator for lastName
       System.out.println(\"Enter Student ID\ \");   //prompt for student id
        int temp2=in.nextInt();               //read student id
        setsid(temp2);                   //calling mutator for sid
       System.out.println(\"Enter Number of classes ID\ \"); //Prompt for Number of classes
        noc=in.nextInt();               //read Number of classes
       System.out.println(\"Enter Grades of classes ID\ \"); //Prompt for Grades of classes          
        for(int i=0;i<noc;i++)               //loop for reading all grades for classes
        {
        tempgrades[i]=in.nextInt();           //storing grades in tempgrades array
        }
        setgrades(tempgrades);               //calling nutator for grades
 }
   void calgpa()               //Function to read input data
        {
        float sum=0;
            for(int i=0;i<noc;i++)           //loop for sum of all grades
            {
                sum=sum+grades[i];
            }
            gpa=sum/noc;                   //calculate gpa
            System.out.println(\"First Name : \"+firstName+\"\\tLast Name : \"+lastName+\"\\tStudent Id : \"+sid+ \" --> Gpa : \" + gpa+\"\ \");   //Dispaly output
}
}
Output :
javac Student.java //Compilation of java programme
java Student //running java programme
Sample output :
 Enter First Name
Ashok
 Enter Last Name
Kumar
 Enter Student ID
101
 Enter Number of classes ID
4
 Enter Grades of classes ID
10
 9
 8
 7
 First Name : Ashok Last Name : Kumar Student Id : 101 --> Gpa : 8.5


