#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]);
//buble sorting
for(i=s-2;i>=0;i--){
for (j=0;j<=i;j++){
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;
}
Artikelnya menarik kak, ini saya juga punya artikel tentang Bubble Sort, semoga dapat saling melengkapi
ReplyDeleteBubble Sort dalam Bahasa C (Materi + Koding)
itu bukan bubble sort gan, itu cuman ngebalikin dari array tebesar ke terkecil
ReplyDeletekok gak ada pengecekan ya gan?
ReplyDelete