03 March 2026

Selection Sort

#include<stdio.h>

#include<conio.h>


void main()

{

int a[99], no, i, j, min, temp;

clrscr();


printf("\nEnter size of an array: ");

scanf("%d", &no);


printf("\nEnter elements of an array:\n");

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

{

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

}


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

{

min = i;

for (j=i+1; j<no; j++)

{

if (a[j] < a[min])

min = j;

}

temp = a[i];

a[i] = a[min];

a[min] = temp;

}


printf("\n\nAfter sorting:\n");

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

{

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

}


getch();

}


No comments:

Post a Comment