Sunday, 19 November 2017

Selection Sort in C

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,i,j,t,min;
    printf("Enter the size of array\n");
    scanf("%d",&n);
    int A[n];
    printf("Enter the elements of array\n");
    for(i=0;i<n;i++)
        scanf("%d",&A[i]);
    printf("elements of array is\n");
    for(i=0;i<n;i++)
        printf("%d  ",A[i]);
    for(i=0;i<n-1;i++)
    {
        min=i;
        for(j=i+1;j<n;j++)
        {
            if(A[j]<A[min])
                min=j;
        }
        t=A[i];
        A[i]=A[min];
        A[min]=t;
    }
     printf("elements of sorted array is\n");
    for(i=0;i<n;i++)
        printf("%d  ",A[i]);
    return 0;
}

All In One Blog

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

0 comments:

Post a Comment

 

Copyright @ 2015