java An array grades contains percentages of 100 test grades
java
An array grades contains percentages of 100 test grades. Populate a corresponding letterGrades array with the letter grade:
double[] grades = {89.1,80,69.5,99.87,75,....69.7,90};
char[ ] ;letterGrades=new char [100];.
90-100=A,80-89=B, 70-79=C, 60-69=D, <59=F
Solution
/* Class name StudentGrades.java */
public class StudentGrades {
/* Java Program Example - Calculate Grade of Student */
public static void main(String args[])
{
int i;
int j;
double[] grades= {81.1,21.0,66.22,99.77,87.44,33.88,82,99.00,55.72,91.11,76.22,66.99,45.55,34.33,90.33,87.0,73.88,33.88,67,91,55};//20 Studentes Grandes
for(i=0; i<grades.length; i++)
{
j=i+1;
if(grades[i]>90)//Condition for For A grade
{
System.out.println(\"\"+j+\" Student\'s percentage is \"+grades[i]+\" Grade is \"+ \"A\"); //printing A grade values
}
else if(grades[i]>80 && grades[i]<=89)//Condition for For B grade
{
System.out.println(\"\"+j+\" Student\'s percentage is \"+grades[i]+\" Grade is \"+ \"B\");//printing B grade values
}
else if(grades[i]>70 && grades[i]<=79)//Condition for For C grade
{
System.out.println(\"\"+j+\" Student\'s percentage is \"+grades[i]+\" Grade is \"+ \"C\");//printing C grade values
}
else if(grades[i]>60 && grades[i]<=69)//Condition for For D grade
{
System.out.println(\"\"+j+\" Student\'s percentage is \"+grades[i]+\" Grade is \"+ \"D\");//printing D grade values
}
else// Except all are F
{
System.out.println(\"\"+j+\" Student\'s percentage is \"+grades[i]+\" Grade is \"+ \"F\");//printing F grade values
}
}
}
}
Expected output
==============
1 Student\'s percentage is 81.1 Grade is B
2 Student\'s percentage is 21.0 Grade is F
3 Student\'s percentage is 66.22 Grade is D
4 Student\'s percentage is 99.77 Grade is A
5 Student\'s percentage is 87.44 Grade is B
6 Student\'s percentage is 33.88 Grade is F
7 Student\'s percentage is 82.0 Grade is B
8 Student\'s percentage is 99.0 Grade is A
9 Student\'s percentage is 55.72 Grade is F
10 Student\'s percentage is 91.11 Grade is A
11 Student\'s percentage is 76.22 Grade is C
12 Student\'s percentage is 66.99 Grade is D
13 Student\'s percentage is 45.55 Grade is F
14 Student\'s percentage is 34.33 Grade is F
15 Student\'s percentage is 90.33 Grade is A
16 Student\'s percentage is 87.0 Grade is B
17 Student\'s percentage is 73.88 Grade is C
18 Student\'s percentage is 33.88 Grade is F
19 Student\'s percentage is 67.0 Grade is D
20 Student\'s percentage is 91.0 Grade is A
21 Student\'s percentage is 55.0 Grade is F
![java An array grades contains percentages of 100 test grades. Populate a corresponding letterGrades array with the letter grade: double[] grades = {89.1,80,69.5 java An array grades contains percentages of 100 test grades. Populate a corresponding letterGrades array with the letter grade: double[] grades = {89.1,80,69.5](/WebImages/34/java-an-array-grades-contains-percentages-of-100-test-grades-1099818-1761580855-0.webp)
![java An array grades contains percentages of 100 test grades. Populate a corresponding letterGrades array with the letter grade: double[] grades = {89.1,80,69.5 java An array grades contains percentages of 100 test grades. Populate a corresponding letterGrades array with the letter grade: double[] grades = {89.1,80,69.5](/WebImages/34/java-an-array-grades-contains-percentages-of-100-test-grades-1099818-1761580855-1.webp)