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);
}
}

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 s

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site