Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Sorting by Selection Sort:

#include<stdio.h>

#include<stdlib.h>

#include<conio.h>

int main()

int s,i,j,temp,a[20];

printf("Naveed Hussain\t16FBSCSM056\n");

printf("Enter total elements: ");

scanf("%d",&s);

printf("\nEnter %d elements: ",s);

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

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

for(i=0;i<s;i++){

for(j=i+1;j<s;j++){

if(a[i]>a[j]){

temp=a[i];

a[i]=a[j];

a[j]=temp;

printf("After sorting is: ");

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

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

getch();

}
Sorting by Insertion Sort:
#include<stdio.h>

#include<conio.h>

int main(){

int i,j,s,temp,a[20];

printf("Naveed Hussain\t 16FBSCSM056\n");

printf("Enter total elements: \n");

scanf("%d",&s);

printf("\nEnter %d elements: ",s);

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

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

for(i=1;i<s;i++){

temp=a[i];

j=i-1;

while((temp<a[j])&&(j>=0)){

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

j=j-1;

a[j+1]=temp;

printf("After sorting: ");

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

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

getch();

You might also like