Write in Java a grade program that Enter a student name Gene
Write in Java a grade program that:
Enter a student name
Generates 5 scores between 50 and 100
Sums the scores
Computes the average of the scores
Converts the scores into a letter grade A, B, C, D, F where F is below 60%
convert using: if else if else and switch
Print out a name for the student, the average score, and the letter grade
Solution
import java.util.Scanner;
public class ExamScores
{
public static void main (String[]args)
{
String a;
int count= 0;
String word;
int grade=0;
Scanner scan = new Scanner (System.in);
System.out.println(\"Enter your exam grades\");
a=scan.nextLine();
int len=a.length ();
for (int i=0; i< len; i++)
{
if (a.charAt (i) ==\' \'){
count--;
}else {
count++;
System.out.println(count);
}
}
if (grade > 90 && grade <= 100) {
grade= \'A\';
} else if (grade > 80 && grade <= 89) {
grade= \'B\';
} else if (grade > 70 && grade <= 79) {
grade= \'C\';
} else if (grade > 60 && grade <= 69) {
grade= \'D\';
} else if (grade> 0 && grade <= 59) {
grade= \'F\';
}
System.out.print( grade);
}
}
