SHARE
TWEET

Ordenar 3 variables con 3 If

a guest Dec 3rd, 2010 706 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         public void ordre3 (Scanner scan){
  2.                 double num1, num2, num3, max, min, mid;
  3.                 System.out.println("Introdueixi tres numeros reals");
  4.                 System.out.print("num1: ");
  5.                 num1=scan.nextDouble();
  6.                 System.out.print("num2: ");
  7.                 num2=scan.nextDouble();
  8.                 System.out.print("num3: ");
  9.                 num3=scan.nextDouble();
  10.                 if ((num1<num2)){
  11.                         min=num1;
  12.                         mid=num2;
  13.                 }else{
  14.                         min=num2;
  15.                         mid=num1;
  16.                 }
  17.                 if(num3<min){
  18.                         max=mid;
  19.                         mid=min;
  20.                         min=num3;
  21.                 }else{
  22.                         max=num3;
  23.                 }
  24.                 if(max<mid){
  25.                         max=max+mid;
  26.                         mid=max-mid;
  27.                         max=max-mid;
  28.                 }
  29.                 System.out.println("El ordre de major a menor es: "+max+" "+mid+" "+min);
  30.         }
RAW Paste Data
Want to get better at Java?
Learn to code Java in 2017
Top