Sorting Programs
Bubble Sort
write a program to implement code for simple bubble sort using array in c programming
language
#include<stdio.h>
int main(){
int s,temp,i,j,a[20];
printf("Enter
total numbers of elements: ");
scanf("%d",&s);
printf("Enter
%d elements: ",s);
for(i=0;i<s;i++)
scanf("%d",&a[i]);
//Bubble
sorting algorithm
for(i=s-2;i>=0;i--){
for(j=0;j<=i;j++){
if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
printf("After
sorting: ");
for(i=0;i<s;i++)
printf(" %d",a[i]);
return 0;
}
Selection sort
write a program to implement code for Selection sort using array in c
programming language
#include<stdio.h>
int main(){
int s,i,j,temp,a[20];
printf("Enter
total elements: ");
scanf("%d",&s);
printf("Enter
%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]);
return 0;
}
I nsertion Sort
write a program to implement code for simple insertion sort using array in in c
programming language
#include<stdio.h>
int main(){
int i,j,s,temp,a[20];
printf("Enter
total elements: ");
scanf("%d",&s);
printf("Enter
%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]);
return 0;
}
1 Comments:
The blog is very nice to me. I will appreciate your help once again. thanks in advance.
Dot net training
dot net training center in chennai
best .net training in chennai
Best Html5 Training
Html5 Training Institute in Chennai
dot net classes in chennai
DOT NET Training Chennai
Post a Comment
Subscribe to Post Comments [Atom]
<< Home