Java Tutorial
Reads the grade from user and finds the description for the grade using switch, case, default and break keywords.
Reading the grade from user using Scanner class and System.in is for reading from console.
Finds the grade description for the user input grade and displays grade description and corresponding grade as output of this program.
import java.util.Scanner; class GradeDescriptionTest { public static void main(String[] args){ Scanner sc =new Scanner(System.in); System.out.print("Enter Grade: "); char grade = sc.next().charAt(0); sc.close(); switch(grade){ case 'A': System.out.println("Excellent!"); break; case 'B': case 'C': System.out.println("Well done!"); break; case 'D': System.out.println("Pass!"); break; case 'F': System.out.println("Fail, Better try again!"); break; default: System.out.println("Invalid Grade!"); } System.out.println("Your grade is '"+grade+"'"); } }Output:
D:\Java_Programs>javac GradeDescriptionTest.java D:\Java_Programs>java GradeDescriptionTest Enter Grade: B Well done! Your grade is 'B' D:\Java_Programs>javac GradeDescriptionTest.java D:\Java_Programs>java GradeDescriptionTest Enter Grade: A Excellent! Your grade is 'A' D:\Java_Programs>javac GradeDescriptionTest.java D:\Java_Programs>java GradeDescriptionTest Enter Grade: D Pass! Your grade is 'D' D:\Java_Programs>javac GradeDescriptionTest.java D:\Java_Programs>java GradeDescriptionTest Enter Grade: F Fail, Better try again! Your grade is 'F' D:\Java_Programs>javac GradeDescriptionTest.java D:\Java_Programs>java GradeDescriptionTest Enter Grade: H Invalid Grade! Your grade is 'H'
Java Tutorial
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us
| Report website issues in Github
| Facebook page
| Google+ page