fork download
  1. import java.util.Scanner;
  2.  
  3. class Ex10 {
  4. public static void main(String[] args) {
  5. Scanner x = new Scanner(System.in);
  6.  
  7. System.out.println("Digite 3 valores em sequencia:");
  8. int v1 = x.nextInt();
  9. int v2 = x.nextInt();
  10. int v3 = x.nextInt();
  11. int a = v1, b = v2, c = v3;
  12.  
  13. // Se v1 for maior que v2, troca eles de lugar.
  14. if (v1 > v2) {
  15. int aux = v2;
  16. v2 = v1;
  17. v1 = aux;
  18. }
  19.  
  20. // Se v1 for maior que v3, troca eles de lugar.
  21. if (v1 > v3) {
  22. int aux = v3;
  23. v3 = v1;
  24. v1 = aux;
  25. }
  26.  
  27. // Se v2 for maior que v3, troca eles de lugar.
  28. if (v2 > v3) {
  29. int aux = v3;
  30. v3 = v2;
  31. v2 = aux;
  32. }
  33.  
  34. System.out.println(v1 + ", " + v2 + ", " + v3);
  35. System.out.println();
  36. System.out.println(a + ", " + b + ", " + c);
  37. }
  38. }
Success #stdin #stdout 0.06s 4386816KB
stdin
15
13
8
stdout
Digite 3 valores em sequencia:
8, 13, 15

15, 13, 8