if-else spagh code

Activity #4
 avatar
Jideeh
java
5 months ago
2.8 kB
2
Indexable
import java.util.Scanner;

public class Main {

        public static final String RESET = "\u001B[0m";
        public static final String RED = "\u001B[31m";
        public static final String GREEN = "\u001B[32m";
        public static final String YELLOW = "\u001B[33m";
        public static final String BLUE = "\u001B[34m";
        public static final String PURPLE = "\u001B[35m";
        public static final String CYAN = "\u001B[36m";

        public static void main(String[] args) {

                Scanner input = new Scanner(System.in);

                System.out.println(GREEN + "Please Enter your Preliminary grade:" + RESET);
                System.out.println("test");
                int prelimNum = input.nextInt();

                System.out.println(YELLOW + "Please Enter your Midterm Grade:" + RESET);
                int midtermNum = input.nextInt();

                System.out.println(BLUE + "Please Enter your Finals Grade:" + RESET);
                int finalsNum = input.nextInt();

                int firstNum = prelimNum + midtermNum + finalsNum; // Sum ng grades

                // Listen, I don't know how to NOT write spagh code in java.
                if ((firstNum > 97) && (firstNum < 101))
                        System.out.println("Your overall Grade is A+");

                else if ((firstNum > 96) && (firstNum < 98)) {
                        System.out.println("Your overall Grade is A");
                } else if ((firstNum > 89) && (firstNum < 94)) {
                        System.out.println("Your overall Grade is A-");
                } else if ((firstNum > 85) && (firstNum < 90)) {
                        System.out.println("Your overall Grade is B+");
                } else if ((firstNum > 80) && (firstNum < 82)) {
                        System.out.println("Your overall Grade is B");
                } else if ((firstNum > 76) && (firstNum < 79)) {
                        System.out.println("Your overall Grade is B-");
                } else if ((firstNum > 69) && (firstNum < 77)) {
                        System.out.println("Your overall Grade is C+");
                } else if ((firstNum > 93) && (firstNum < 98)) {
                        System.out.println("Your overall Grade is C");
                } else if ((firstNum > 49) && (firstNum < 60)) {
                        System.out.println("Your overall Grade is C-");
                } else if ((firstNum > 0) && (firstNum < 50)) {
                        System.out.println("Your overall Grade is F. Please call yo mama.");
                }

                else {
                        System.out.println("Error, number input is not within range.");
                }

                input.close();
        }
}
Editor is loading...
Leave a Comment