Rotate your phone or change to desktop for better experience

Rotate your phone or change to desktop for better experience

DS || Pgm 9 || Program to sort the given list using insertion sort technique.

 #include <stdio.h>

void main()

{

int n, a[10], i, j, t, flag = 0;

printf("Enter number of elements\n");

scanf("%d", &n);

printf("Enter %d integers\n", n);

for (i = 0; i < n; i++)

scanf("%d", &a[i]);

for (i = 1 ; i <= n - 1; i++)

{

t = a[i];

for (j = i - 1 ; j >= 0; j--)

{

if (a[j] > t)

{

a[j+1] = a[j];

flag = 1;

}

else

break;

}

if (flag)

a[j+1] = t;

}

printf("Sorted list in ascending order:\n");

for (i = 0; i <= n - 1; i++)

printf("%d\n", a[i]);

}

Post a Comment

0 Comments