Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In this assignment, you are going to rewrite the program below. Instead of takin

ID: 3773648 • Letter: I

Question

In this assignment, you are going to rewrite the program below. Instead of taking keyboard input, you will use a dialog box to prompt user, take input, and display result.

* "This program displays will determine your letter grade based on your exam score"

*/

import java.util.Scanner;

@SuppressWarnings("unused")

public class Grades {

           

                public static void main (String[] args)

              {

                             String usersInput; //to hold input

                             int grade; //the user's letter grade

                             boolean moreGrade = true;

                             while (moreGrade){

                                           System.out.print("Please enter your score and hit E when done.");

                                           @SuppressWarnings("resource")

                                           Scanner Keyboard = new Scanner(System.in);

                                           grade = Keyboard.nextInt();

                                           if ((grade >=90)&& (grade <=100))

                                           {System.out.println ("Your Letter Grade is an A");

                                                               }

                                           else if ((grade >= 80)&& (grade <90))

                                           {

                                                          System.out.println ("Your Letter Grade is a B");

             

                                           }

                                           else if ((grade >= 70)&& (grade <80))

                                           {

                                                          System.out.println ("Your Letter Grade is a C");

                             }

                             else if ((grade >= 60)&& (grade <70))

{

              System.out.println("Your Letter Grade is a D");

}

else if ((grade >= 0)&& (grade <60))

{

              System.out.println("Your Letter Grade is a F");

}

else if (grade =='E'|| grade =='e'){

              System.out.println ("This is the end of the program");

              moreGrade =false;

}

else

{System.out.println("Please Try Again");

                           

                                           }

                                           }

                           

                             }

                           

              }

Explanation / Answer

public static void main (String[] args)

              {

                             String usersInput; //to hold input

                             int grade; //the user's letter grade

                             boolean moreGrade = true;

                             while (moreGrade){

                                           System.out.print("Please enter your score and hit E when done.");

                                           @SuppressWarnings("resource")

                                           Scanner Keyboard = new Scanner(System.in);

                                           grade = Keyboard.nextInt();

                                           if ((grade >=90)&& (grade <=100))

                                           {System.out.println ("Your Letter Grade is an A");

                                                               }

                                           else if ((grade >= 80)&& (grade <90))

                                           {

                                                          System.out.println ("Your Letter Grade is a B");

             

                                           }

                                           else if ((grade >= 70)&& (grade <80))

                                           {

                                                          System.out.println ("Your Letter Grade is a C");

                             }

                             else if ((grade >= 60)&& (grade <70))

{

              System.out.println("Your Letter Grade is a D");

}

else if ((grade >= 0)&& (grade <60))

{

              System.out.println("Your Letter Grade is a F");

}

else if (grade =='E'|| grade =='e'){

              System.out.println ("This is the end of the program");

              moreGrade =false;

}

else

{System.out.println("Please Try Again");

                           

                                           }

                                           }

                           

                             }

                           

              }