Friday, June 20, 2014

Java Exercise Nr. 25 (Selections)

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

Author