/**
* Ask a user to enter in 3 numbers and sort them from smallest-to-largest order and largest-to-smallest order.
*
* @author Chay Shioi
* @version 20 Sept 2009
*/
import java.util.Scanner;
public class NumberSort {
public static void main (String[] args) {
int num1, num2, num3;
int min = 0;
int med = 0;
int lar = 0;
Scanner scan = new Scanner (System.in);
System.out.print ("Please enter 3 integers to sort: ");
num1 = scan.nextInt();
num2 = scan.nextInt();
num3 = scan.nextInt();
if (num1 <= num2)
if (num1 <= num3)
min = num1;
else
min = num2;
else
if (num2 < num3)
min = num2;
else
min = num3;
if (num1 > num2)
if (num1 < num3)
med = num1;
else
med = num2;
if (num2 > num1)
if (num2 < num3)
med = num2;
else
med = num3;
if (num3 < num1)
if (num3 > num2)
med = num3;
if (num1 >= num2)
if (num1 >= num3)
lar = num1;
else
lar = num2;
else
if (num2 > num3)
lar = num2;
else
lar = num3;
System.out.println ("Sorted lowest-to-highest: " + min + " " + med + " " + lar);
System.out.println ("Sorted highest-to-lowest: " + lar + " " + med + " " + min);
}
}