Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

What am i doing wrong? import java.util.Scanner; public class SortedNumbers { pu

ID: 3925095 • Letter: W

Question

What am i doing wrong?

import java.util.Scanner;
public class SortedNumbers {

     
   public static void main(String[] args) {
     
   Scanner input = new Scanner(System.in);
     
   System.out.print("Enter five numbers:");
   double num1 = input.nextDouble();
   double num2 = input.nextDouble();
   double num3 = input.nextDouble();
   double num4 = input.nextDouble();
   double num5 = input.nextDouble();
   displaySortedNumbers(num1, num2, num3, num4, num5);
     
   }
     
   public static void displaySortedNumbers(double num1, double num2, double num3, double num4, double num5) {
     
   if (num3 > num2) {
   double temp = num2;
   num2 = num3;
   num3 = temp;
   }
     
   if (num2 > num1) {
   double temp = num1;
   num1 = num2;
   num2 = temp;
   }
     
   if (num3 > num2) {
   double temp = num2;
   num2 = num3;
   num3 = temp;
   }
  
   if(num4 > num1) {
       double temp = num1;
       num1 = num2;
       num2 = temp;
   }
  
   if(num5 > num4) {
       double temp = num4;
       num4 = num3;
       num3 = temp;
   }
     
   System.out.println("The numbers is increasing order is " + num5 + " "
   + num4 + " " + num3 + " " + num2 + " " + num1);
     
   }
     
}

Explanation / Answer

import java.util.Scanner;
public class SortedNumbers {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Enter five numbers:");
double num1 = input.nextDouble();
double num2 = input.nextDouble();
double num3 = input.nextDouble();
double num4 = input.nextDouble();
double num5 = input.nextDouble();
displaySortedNumbers(num1, num2, num3, num4, num5);

}

public static void displaySortedNumbers(double num1, double num2, double num3, double num4, double num5) {

   if (num1 > num1) {
double temp = num1;
num1 = num2;
num2 = temp;
}
  
if (num3 > num4) {
double temp = num3;
num3 = num4;
num4 = temp;
}

if (num1 > num3) {
   double temp = num1;
num1 = num3;
num3 = temp;
}
  
if(num2 > num4) {
double temp = num2;
num2 = num4;
num4 = temp;
}
  
if(num2 > num3) {
double temp = num2;
num2 = num3;
num3 = temp;
}

System.out.println("The numbers in increasing order is " + num1 + " "
+ num2 + " " + num3 + " " + num4 + " " + num5);

}

}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote