import java.io.*; public class GradeReport { static BufferedReader keyboard = new BufferedReader (new InputStreamReader (System.in)); public static void main (String[] args) throws IOException { char grade = 'q'; // ask the user for a grade System.out.print ("Enter an integer grade between 0-100: "); int score = Integer.parseInt(keyboard.readLine()); //Some logic belongs here in order to convert the score into a //letter grade. //if (score >= 90) // ... if (score >= 90) { grade = 'a'; } else { grade = 'f'; } // output the report to the user System.out.print ("That grade is "); switch (grade) { case 'a': case 'A': System.out.println ("a perfect score. Well done."); break; case 'b': case 'B': System.out.println ("well above average. Excellent."); break; case 'c': case 'C': System.out.println ("above average. Nice job."); break; case 'd': case 'D': System.out.println ("average."); break; case 'f': case 'F': System.out.println ("below average. You should see the"); System.out.println ("instructor to clarify the material " + "presented in class."); break; default: System.out.println ("not a grade."); } } }