In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..
import java.util.Scanner;
public class Javaexcercise
{
public static void main(String[] args)
{
int num, temp;
Scanner s = new Scanner(System.in);
System.out.print("Enter no. of elements: ");
num = s.nextInt();
int a[] = new int[num];
System.out.println("Enter all the elements:");
for (int i = 0; i < num; i++)
{
a[i] = s.nextInt();
}
for (int i = 0; i < num; i++)
{
for (int j = i + 1; j < num; j++)
{
if (a[i] > a[j])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
System.out.print("Ascending Order:");
for (int i = 0; i < num - 1; i++)
{
System.out.print(a[i] + ",");
}
System.out.print(a[num - 1]);
}
}
In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..
Result:
Enter no. of elements: 5
Enter all the elements:50
20
30
40
10
Ascending Order:10,20,30,40,50
need an explanation for this answer? contact us directly to get an explanation for this answer