import java.util.Scanner;
public class Primitives {
public static void main(String[] args) {
int GradePointTotal = 0;
// int NumberOfClasses = 0;
// Scanner GradePointScanner = new Scanner(System.in); // Create a Scanner object
// boolean TakingInputs = true;
// while (TakingInputs) {
// System.out.println("Enter grade points or enter 9 when finished to calculate");
// int GradePoint = GradePointScanner.nextInt(); // Read user input
// if (GradePoint == 9){
// TakingInputs = false;
// }
// else{
// GradePointTotal += GradePoint;
// NumberOfClasses += 1;
// }
// }
int NumberOfClasses = 5;
// integers are an appropriate measure of the number of classes someone is taking because people can't take part of a class
int[] Grades = {1, 2, 3, 3, 4};
// integers are an appropriate measure of grade points as all grades have a corresponding integer value
for(int i=0; i < NumberOfClasses; i++){
GradePointTotal += Grades[i];
System.out.println("Grade: " + Grades[i]);
}
double GradePointAverage = (double) GradePointTotal / NumberOfClasses;
String GPAString = "Grade Point Total: " + GradePointTotal;
System.out.println(GPAString);
System.out.println("Number of Classes: " + NumberOfClasses);
// integers are casted to a double as GPA can have decimal points
System.out.println("Grade Point Average: " + GradePointAverage);
// desired results are printed
}
}
Primitives.main(null)