Java Online Compiler
Example: Greatest of Three Numbers using if-else if-else in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// Greatest of Three Numbers using if-else if-else import java.util.Scanner; // Main class containing the entry point of the program public class Main { public static void main(String[] args) { // Step 1: Create a Scanner object to read input from the console Scanner scanner = new Scanner(System.in); // Step 2: Prompt the user to enter three numbers System.out.print("Enter the first number: "); int num1 = scanner.nextInt(); System.out.print("Enter the second number: "); int num2 = scanner.nextInt(); System.out.print("Enter the third number: "); int num3 = scanner.nextInt(); // Step 3: Use if-else if-else to find the greatest number int greatest; if (num1 >= num2 && num1 >= num3) { greatest = num1; } else if (num2 >= num1 && num2 >= num3) { greatest = num2; } else { greatest = num3; } // Step 4: Print the greatest number System.out.println("The greatest number is: " + greatest); // Step 5: Close the scanner to prevent resource leaks scanner.close(); } }
Output
Clear
ADVERTISEMENTS