You are on page 1of 1

package myjavaassignment;

public class GradebookOO {


private double[] grades;
public GradebookOO() {
grades = new double[0];
}
public GradebookOO(double[] grades) {
this.grades = grades;
}
public void printGrades() {
for (double grade : grades) {
System.out.print(grade + " ");
}
System.out.println();
}
public double averageGrade() {
double sum = 0;
for (double grade : grades) {
sum += grade;
}
return sum / grades.length;
}
public class GBProgram {

public static void main(String[] args) {


double[] grades = {85.5, 90.0, 76.5, 92.0};
GradebookOO gradebook = new GradebookOO(grades);
gradebook.printGrades();
double average = gradebook.averageGrade();
System.out.println("Your average grade is " + average);
// Print the letter grade
if (average >= 90) {
System.out.println(" Grade: A");
} else if (average >= 80) {
System.out.println(" Grade: B");
} else if (average >= 70) {
System.out.println(" Grade: C");
} else if (average >= 60) {
System.out.println(" Grade: D");
} else {
System.out.println(" Grade: F");
}
}
}
}

You might also like