Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package grade;
- public class Grade { // Start of class
- private char [ ] letterGrade = {'A', 'B', 'C', 'D', 'F'};
- private int numberGrade;
- private char grade;
- public void setGrade(int percent) {
- if(percent <=100 && percent >=90) {
- numberGrade = percent;
- grade = (char)letterGrade[0];
- }
- if(percent <=89 && percent >=80) {
- numberGrade = percent;
- grade = (char)letterGrade[1];
- }
- if(percent <=79 && percent >=70) {
- numberGrade = percent;
- grade = (char)letterGrade[2];
- }
- if(percent <=69 && percent >=60) {
- numberGrade = percent;
- grade = (char)letterGrade[3];
- }
- if(percent <=59 && percent >=0) {
- numberGrade = percent;
- grade = (char)letterGrade[4];
- }
- }
- public char getLetterGrade() {
- return grade;
- }
- public int getNumberGrade() {
- return numberGrade;
- }
- public void raiseGrade() {
- numberGrade = numberGrade + 10;
- setGrade(numberGrade);
- }
- public void lowerGrade() {
- numberGrade = numberGrade - 15;
- setGrade(numberGrade);
- }
- public void displayAllGrades() {
- System.out.println("100 - 90 = " + letterGrade[0]);
- System.out.println("89 - 80 = " + letterGrade[1]);
- System.out.println("79 - 70 = " + letterGrade[2]);
- System.out.println("69 - 60 = " + letterGrade[3]);
- System.out.println("59 - 0 = " + letterGrade[4]);
- }
- // public void students (char student){
- // switch(student) {
- // case 'D':
- // System.out.println("Baker College Grading Standard:\n");
- // displayAllGrades();
- // break;
- // case 'S':
- // setGrade(92);
- // numberGrade = getNumberGrade();
- // grade = getLetterGrade();
- // System.out.println("\nSusan started with " + numberGrade + " points and a grade of " + grade + " in her class.");
- // lowerGrade();
- // numberGrade = getNumberGrade();
- // grade = getLetterGrade();
- // System.out.println("Susan failed her quiz. Her points dropped to " + numberGrade + " points and a grade of " + grade + " in her class.");
- // raiseGrade();
- // numberGrade = getNumberGrade();
- // grade = getLetterGrade();
- // System.out.println("Susan did well on her project. Her points have risen to " + numberGrade + " points and a final grade of " + grade + " in her class.\n");
- // break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement