01. Example:
import java.util.Scanner; class nestedIfElseConditionalStatements { public static void main(String[] args) { int marksObtained, passingMarks; char grade; passingMarks = 36; Scanner input = new Scanner(System.in); System.out.println("Enter Score: "); marksObtained = input.nextInt(); if (marksObtained >= passingMarks) { if (marksObtained > 90){ grade = 'A'; System.out.println("You Passed The Exam.nYour Grade Is " + grade); } else if (marksObtained > 75){ grade = 'B'; System.out.println("You Passed The Exam.nYour Grade Is " + grade); } else if (marksObtained > 60){ grade = 'C'; System.out.println("You Passed The Exam.nYour Grade Is " + grade); } else{ grade = 'D'; System.out.println("You Passed The Exam.nYour Grade Is " + grade); } } else { grade = 'F'; System.out.println("You Failed.nYour Grade Is " + grade); } } }
Output:
Enter Score: 36 You Passed The Exam. Your Grade Is D