RE: Can anyone calculate average grades? 02-05-2014, 03:09 AM
#2
Code:
package calculategrades;
import java.util.Scanner;
public class Calculategrades {
public static double calcAverage(double x, double y, double z, double a, double b) {
double avg = (x + y + z + a + b) / 5;
return avg;
}
public static char determineGrade(double test) {
char grade = 0;
if ((test >= 90) && (test <= 100)) {
grade = 'A';
}
if ((test >= 80) && (test <= 89)) {
grade = 'B';
}
if ((test >= 70) && (test <= 79)) {
grade = 'C';
}
if ((test >= 60) && (test <= 69)) {
grade = 'D';
}
if (test < 60) {
grade = 'F';
}
return grade;
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("insert 5 test scores:");
double c = in.nextDouble();
double d = in.nextDouble();
double e = in.nextDouble();
double f = in.nextDouble();
double g = in.nextDouble();
System.out.println("the average is : " + calcAverage(c, d, e, f, g));
System.out.println("insert test note to determine the grade letter");
double h = in.nextDouble();
System.out.println("grade " + determineGrade(h));
}
}




![[+]](https://sinister.li/images/modern/collapse_collapsed.png)