Create a program to decide students grade as follow 90 100
Create a program to decide students grade as follow:
90 - 100 = A
80 - 89 = B
70 - 79 = C
60 - 69 = D
0 - 59 = F
Make sure that no grade can go above 100, nor below 0.
You must allow users to enter the values using (Scanner).
Solution
StudentGrades.java
import java.util.Scanner;
public class StudentGrades {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int grade;
char gradeLetter;
do{
System.out.print(\"Enter student grade between 0 and 100: \");
grade = scan.nextInt();
}while(grade <0 || grade >100);
if(grade >90 && grade<=100){
gradeLetter = \'A\';
}
else if(grade >=80 && grade<90){
gradeLetter = \'B\';
}
else if(grade >=70 && grade<80){
gradeLetter = \'C\';
}
else if(grade >=60 && grade<70){
gradeLetter = \'D\';
}
else{
gradeLetter = \'F\';
}
System.out.println(\"Grade latter is \"+gradeLetter);
}
}
Output:
Enter student grade between 0 and 100: 81
Grade latter is B
