Multiple if else Conditions
Multiple if else Conditions
Following program for ger the Greatest number among the five input number, a good example of multiple if else conditions.
/*
* Save as a GreatestNumber.java
* Program for get the Greater Number from the Five input number.
* program contain multiple if else condition.
*/
package r4r.co.in;
import java.io.*;
public class GreatestNumber {
public static void main(String args[]) throws IOException {
BufferedReader Digit = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter the Number1:");
String s1 = Digit.readLine();
int n1 = Integer.parseInt(s1);
System.out.println("Enter the Number2:");
String s2 = Digit.readLine();
int n2 = Integer.parseInt(s2);
System.out.println("Enter the Number3:");
String s3 = Digit.readLine();
int n3 = Integer.parseInt(s3);
System.out.println("Enter the Number4:");
String s4 = Digit.readLine();
int n4 = Integer.parseInt(s4);
System.out.println("Enter the Number5:");
String s5 = Digit.readLine();
int n5 = Integer.parseInt(s5);
//Code for find the Greater number among the five Number
//multiple if else condition apply here..
if (n1 > n2 && n1 > n3 && n1 > n4 && n1 > n5) {
System.out.println("Number1 be the greatestNumber : " + n1);
} else if (n2 > n3 && n2 > n1 && n2 > n4 && n2 > n5) {
System.out.println("Number2 be the greatestNumber: " + n2);
} else if (n3 > n1 && n3 > n2 && n3 > n4 && n3 > n5) {
System.out.println("Number3 be the greatestNumber: " + n3);
} else if (n4 > n1 && n4 > n2 && n4 > n3 && n4 > n5) {
System.out.println("Number4 be the greatestNumber: " + n4);
} else {
System.out.println("Number5 be the greatestNumber: " + n5);
}
}
}
Enter the Number1:
12
Enter the Number2:
3
Enter the Number3:
8
Enter the Number4:
10
Enter the Number5:
0
Number1 be the greatestNumber : 12