Write a program that prompts the user to enter three integers and display the integers in non-decreasing order.
Solution:
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int number1, number2, number3;
System.out.print("Enter three integers:");
number1 = s.nextInt();
number2 = s.nextInt();
number3 = s.nextInt();
if((number1 <= number2) && (number1 <= number3)) {
if(number2 <= number3) {
System.out.print(number1 + ", " + number2 + ", " + number3);
} else {
System.out.print(number1 + ", " + number3 + ", " + number2);
}
} else if((number2 <= number1) && (number2 <= number3)) {
if(number1 <= number3) {
System.out.print(number2 + ", " + number1 + ", " + number3);
} else {
System.out.print(number2 + ", " + number3 + ", " + number1);
}
} else {
if(number1 <= number2) {
System.out.print(number3 + ", " + number1 + ", " + number2);
} else {
System.out.print(number3 + ", " + number2 + ", " + number1);
}
}
}
No comments:
Post a Comment