I would like for you to create a class to register and assign grades to a student. You can use the bank account example as a template. You will need a constructor class to create a student. You will need a mutator class to set a grade (like in the Die class) You will need a getter class to return the grade for a student. Then you will need to write a main method to create two students, assign them grades, and then print the students names and grades to the screen.
Expert Answer
Don't use plagiarized sources. Get Your Custom Essay on
Question & Answer: I would like for you to create a class to register and assign grades to a student. You can use the bank acco…..
GET AN ESSAY WRITTEN FOR YOU FROM AS LOW AS $13/PAGE
import java.util.Scanner; public class CaseGrade { public static void main(String[] args) { Scanner input = new Scanner (System.in); String name ; int grade; String exellent = "Exellent :"; String veryGgood ="Very Good :"; String good="Good :"; String pass ="Pass :"; String fail = "Fail :"; int max = 0; int min = 100; int sum = 0; int avg ; int counter =0; boolean repeat ; while (repeat =true) { System.out.println("Enter Name : "); name = input.next(); System.out.println("Enter Grade : "); grade = input.nextInt(); if (grade == -1 ) { avg = sum / counter; System.out.println(" result = :"); System.out.println(exellent +"n"+ veryGgood +"n"+ good +"n"+ pass +"n"+fail); System.out.println("maximum = "+ max +"t"); System.out.println("minimum = "+ min +"t"); System.out.println("tAverage = " +avg); System.exit(0); } switch (grade/10) { case 100: case 9 : exellent += "n"+ name + "t" +grade+"n"; break; case 8 : veryGgood += "n" + name + "t" +grade +"n"; break ; case 7 : good += "n" + name + "t" +grade +"n"; break; case 6: case 5: pass += "n" + name + "t" +grade +"n"; break; default: fail +="n" + name + "t" +grade +"n"; break; } sum = sum + grade; counter = counter + 1; if (grade > max) { max = grade; } if (grade < min) { min = grade; } } } }