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

Hey guy\'s i need help with my java assignment it\'s fairly simple but i keep me

ID: 3562991 • Letter: H

Question

Hey guy's i need help with my java assignment it's fairly simple but i keep messing up on it and would appreciate it if I could have some assisstance with it. I would prefer it if you start from scratch with your code so i could see exactly where i messed up by comparison. Thanks in advance!

Application name = JavaP1NBL

Project 2-2: Convert number grades to letter grades

Use a TestScore problem from Chapter 2 Book application as beginning

Console:

Welcome to the Letter Grade Converter

Enter numerical grade: 90

Letter grade: A

Continue? (y/n): y

Enter numerical grade: 88

Letter grade: A

Continue? (y/n): y

Enter numerical grade: 80

Letter grade: B

Continue? (y/n): y

Enter numerical grade: 67

Letter grade: C

Continue? (y/n): y

Enter numerical grade: 59

Letter grade: F

Continue? (y/n): n

Operation:

Specifications:

A    88-100
B    80-87
C    67-79
D    60-66

F    <60

Explanation / Answer

/**
* @(#)JavaP1NBL.java
*
*
* @author
* @version 1.00 2014/9/24
*/

import java.util.*;
public class JavaP1NBL {

    public JavaP1NBL() {
    }
    public static void main(String args[])
    {
       int grade;
       char yes;
       Scanner scan=new Scanner(System.in);           // Scanner Class for Taking Input
       System.out.println("Welcome to the Letter Grade Converter");  
       do
       {
           System.out.print("Enter numerical grade: ");  
           grade=scan.nextInt();
           if(grade>=88 && grade<=100)
               System.out.println("Letter grade: A");
           if(grade>=80 && grade<=87)
               System.out.println("Letter grade: B");
           if(grade>=67 && grade<=79)
               System.out.println("Letter grade: C");
           if(grade>=60 && grade<=66)
               System.out.println("Letter grade: D");
           if(grade<60)
               System.out.println("Letter grade: F");
           Scanner scan2=new Scanner(System.in);
           System.out.print("Continue? (y/n): ");
           yes=scan2.nextLine().charAt(0);
          
       }while(yes=='y' || yes=='Y');
    }
}

************************************************************************************************

Output:-

--------------------Configuration: <Default>--------------------
Welcome to the Letter Grade Converter
Enter numerical grade: 90
Letter grade: A
Continue? (y/n): y
Enter numerical grade: 88
Letter grade: A
Continue? (y/n): y
Enter numerical grade: 80
Letter grade: B
Continue? (y/n): y
Enter numerical grade: 67
Letter grade: C
Continue? (y/n): y
Enter numerical grade: 59
Letter grade: F
Continue? (y/n): n

Process completed.


*********************************************************************