/* Author: James Tam Version: January 8, 2020 (minor modifications to an earlier version) Learning objective: Implementing a If, else-if branching structure (at most only one case can be true). */ import java.util.Scanner; public class IfElseIfExample { public static void main(String [] args) { final int FIRST_CHARACTER = 0; char letter = ' '; Scanner in = new Scanner(System.in); System.out.print("Enter the letter grade: "); letter = in.nextLine().charAt(FIRST_CHARACTER); if (letter == 'A') System.out.println("4.0"); else if (letter == 'B') System.out.println("3.0"); else if (letter == 'C') System.out.println("2.0"); else if (letter == 'D') System.out.println("1.0"); else if (letter == 'F') System.out.println("0.0"); else System.out.println("Letter grade must be one of A, B, " + "C, D, F"); } }