Commit 166b432f authored by Waqas Riaz's avatar Waqas Riaz

updated gradeLetter based on Average instead of percentage

parent 6f01f805
......@@ -10,20 +10,20 @@ public class GradeCalculator{
}
public static String getLetterGrade(double percentage){
if(percentage < 60){
public static String getLetterGrade(double average){
if(average < 60){
return "F";
}
else if(percentage <= 69){
else if(average <= 69){
return "D";
}
else if(percentage <= 79){
else if(average <= 79){
return "C";
}
else if (percentage <=89){
else if (average <=89){
return "B";
}
else if(percentage >=90){
else if(average >=90){
return "A";
}
......
......@@ -8,7 +8,7 @@ public class MainClass{
int size = 5;
int[] scores = new int[size];
for (int i=0; i<size; i++){
System.out.println("Enter Score out of 10 for test number " + i);
System.out.println("Enter Score out of 100 for test number " + (i+1) );
scores[i] = inputObject.nextInt(); // Read user input
}
......@@ -18,7 +18,7 @@ public class MainClass{
double average = GC.getAverageScore(scores);
double percentage = GC.getPercentageScore(scores);
String grade = GC.getLetterGrade(percentage);
String grade = GC.getLetterGrade(average);
System.out.println("Total Score is " + totalScore );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment