// 9/25/2017 // longer if else-if // show with switch stmt // Goal: Check grades and print letter grade based upon semester avg // 90-100 A 80-89 B 70-79 C 65-69 D <65 F import java.util.Scanner; public class Grades { public static void main(String[] args) { Scanner in = new Scanner(System.in); double gradeAvg=45; if (gradeAvg >= 90) System.out.println("A"); else if (gradeAvg >= 80) System.out.println("B"); else if (gradeAvg >= 70) System.out.println("C"); else if (gradeAvg >= 65) System.out.println("D"); else // <65 System.out.println("F"); // Give an example with a menu System.out.println("Enter the number to the left of grade: "); System.out.print("1: 90-100\n" + "2: 80-89\n" + "3: 70-79\n" + "4: 65-69\n" + "5: <65\n"); int choice=in.nextInt(); /*instead of if else if which checks value of an integer * variable, we can use switch stmt if (choice==1) else if (choice==2) */ switch (choice) { case 1: System.out.println("Grade is A."); break; case 2: System.out.println("Grade is B."); break; case 3: System.out.println("Grade is C."); break; case 4: System.out.println("Grade is D."); break; case 5: System.out.println("Grade is F."); break; default: System.out.println("Input invalid."); } } }