Java Program to find maximum between three number using nested if.
/**
* Java Program to find maximum between three number using nested if.
*/
import java.util.Scanner;
class Test
{
public static void main(String[] args)
{
int x, y, z, max;
Scanner p=new Scanner(System.in);
/* Input three numbers from user */
System.out.print("Enter x value:");
x=p.nextInt();
System.out.print("Enter y value:");
y=p.nextInt();
System.out.print("Enter y value:");
z=p.nextInt();
if(x > y)
{
if(x > z)
{
/* If x > y and x > z */
max = x;
}
else
{
/* If x > y but x > z is not true */
max = y;
}
}
else
{
if(y > z)
{
/* If x is not > y and y > z */
max = y;
}
else
{
/* If x is not > y and y > z */
max = z;
}
}
/* Print maximum value */
System.out.println("Maximum among all three numbers = "+max);
}
}
Output:
Enter x value:50
Enter y value:80
Enter y value:30
Maximum among all three numbers = 80