Create a program that will input grade and will display the corresponding * equivalent. Use if statement in a program.
GRADE EQUIVALENT
A EXCELLENT
B VERY GOOD
C GOOD
D FAIR
E POOR
F NEEDS IMPROVEMENTS
OTHER LETTERS INVALID GRADE.
Sample Program Output
Enter a Grade : E
E IS YOUR GRADE AND YOU ARE POOR.
I am currently accepting programming work, IT projects, school and application development, programming projects, thesis and capstone projects, IT consulting work, computer tutorials, and web development work kindly contact me at the following email address for further details. If you want to advertise on my website kindly contact me also in my email address also. Thank you.
My email address is the following jakerpomperada@gmail.com, jakerpomperada@aol.com, and jakerpomperada@yahoo.com.
My mobile number here in the Philippines is 09173084360.
Program Listing
/* Letter_Grade.java
* Prof. Jake Rodriguez Pomperada, MAED-IT, MIT
* www.jakerpomperada.com and www.jakerpomperada.blogspot.com
* jakerpomperada@gmail.com
* Bacolod City, Negros Occidental Philippines.
*
*/
//packages to import
import java.util.Scanner;
class Letter_Grade
{
/*
* Machine Problem
*
* Create a program that will input grade and will display the corresponding
* equivalent. Use if statement in a program.
*
* GRADE EQUIVALENT
* A EXCELLENT
* B VERY GOOD
* C GOOD
* D FAIR
* E POOR
* F NEEDS IMPROVEMENTS
* OTHER LETTERS INVALID GRADE.
*
* Sample Program Output
*
* Enter a Grade : E
* E IS YOUR GRADE AND YOU ARE POOR.
*
*/
public static void main(String args[])
{
System.out.println("\tLetter Grade in Java");
System.out.println(); //print a blank line
//construct a scanner object
Scanner sc = new Scanner(System.in);
//perform conversions until choice is value other than "y" or "Y"
String choice = "y";
String letter_grade;
String remarks;
while (choice.equalsIgnoreCase("y"))
{
//get input from the user
System.out.print("\tEnter a Grade:\t");
letter_grade = sc.next();
//convert user letter grade into grade remarks
if (letter_grade.equalsIgnoreCase("a"))
remarks = "EXCELLENT";
else if (letter_grade.equalsIgnoreCase("b"))
remarks = "VERY GOOD";
else if (letter_grade.equalsIgnoreCase("c"))
remarks = "GOOD";
else if (letter_grade.equalsIgnoreCase("d"))
remarks = "FAIR";
else if (letter_grade.equalsIgnoreCase("e"))
remarks = "POOR";
else if (letter_grade.equalsIgnoreCase("f"))
remarks = "NEED IMPROVEMENTS";
else
remarks = "INVALID GRADE.";
String upper_case_grade =letter_grade.toUpperCase();
// display conversion result
System.out.println();
String message = "\t" + upper_case_grade + " IS YOUR GRADE AND YOU ARE " + remarks + ".";
System.out.println(message);
//see if user wants to continue
System.out.println();
System.out.print("\tContinue? (y/n):\t");
choice = sc.next();
System.out.println();
}//end while loop
System.out.println("\tEnd of Progam");
System.out.println();
}
} // End of Code