Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- class assignment3 {
- // you need static as it is a nested class
- public static class student {
- private int id;
- private double[] grades = new double[3];
- private double totalGrade;
- public student() {
- Scanner sc = new Scanner(System.in);
- System.out.println("please enter student id and grades");
- this.id = sc.nextInt();
- this.grades[0] = sc.nextDouble();
- this.grades[1] = sc.nextDouble();
- this.grades[2] = sc.nextDouble();
- this.totalGrade = this.grades[0] + this.grades[1] + this.grades[2];
- }
- public double getTotalGrade() {
- return this.totalGrade;
- }
- public double[] getGrades() {
- return this.grades;
- }
- public int getId() {
- return this.id;
- }
- public double getAvg() {
- return this.totalGrade / 3;
- }
- }
- public static void main(String args[]) {
- student st1 = new student();
- student st2 = new student();
- student st3 = new student();
- System.out.println("Total for student 1 is " + st1.getTotalGrade());
- System.out.println("Total for student 2 is " + st2.getTotalGrade());
- System.out.println("Total for student 3 is " + st3.getTotalGrade());
- System.out.println("Average of grades for student 1 is " + st1.getAvg());
- System.out.println("Average of grades for student 2 is " + st2.getAvg());
- System.out.println("Average of grades for student 3 is " + st3.getAvg());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement