WAP TO SORT THE GIVEN ARRAY USING INSERTION SORT

import java.util.*;

class insersort
{
    public static void main(String args[])
    {
        Scanner sc= new Scanner(System.in);
        int a[]=new int[50];
        int n,i,temp,j;
        System.out.print("Enter the number of elements");
        n=sc.nextInt();
        System.out.print("Enter the numbers");
        for(i=0;i<n;i++)
        {
            a[i]=sc.nextInt();
        }
       
        for ( i = 1 ; i <n ; i++ )
        {
        for ( j = 0 ; j < i ; j++ )
        {
            if ( a[j] > a[i] )
            {
                temp=a[i];
                a[i]=a[j];
                a[j]=temp;
              }
          }
        }
        System.out.print("After sorting "); 
        for(i=0;i<n;i++)
        {
            System.out.println(a[i]);
        }
    }
}
OUTPUT:
Enter the number of elements5
Enter the numbers6
0
4
1
9
After sorting 0
1
4
6
9

Comments

Popular posts from this blog

A school has following rules for grading system: a. Below 25 - F b. 25 to 45 - E c. 45 to 50 - D d. 50 to 60 - C e. 60 to 80 - B f. Above 80 - A Ask user to enter marks and print the corresponding grade.

Write Java program to allow the user to input his/her age. Then the program will show if the person is eligible to vote. A person who is eligible to vote must be older than or equal to 18 years old.

A Computer Salesman gets commission on the following basis using Java