baiklah kali ini saya akan berbagi kodingan sorting buble sort di bahasa c . semoga bermanfaat.
#include<stdio.h>
#include<conio.h>
main(){
int larik[6]={23,11,45,56,10,13},i,j,k,temp=0,n=6;
for(i=0;i<n;i++){
printf("\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
for(j=0;j<n-1-i;j++){
if(larik[j]>larik[j+1]){
printf("\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
printf ("\n\t%d=%d \t %d=%d \t",j,larik[j],j+1,larik[j+1]);
temp=larik[j];
larik[j]=larik[j+1];
larik[j+1]=temp;
}
}
}
printf("\n\n\n\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
getch();
}
#include<stdio.h>
#include<conio.h>
main(){
int larik[6]={23,11,45,56,10,13},i,j,k,temp=0,n=6;
for(i=0;i<n;i++){
printf("\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
for(j=0;j<n-1-i;j++){
if(larik[j]>larik[j+1]){
printf("\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
printf ("\n\t%d=%d \t %d=%d \t",j,larik[j],j+1,larik[j+1]);
temp=larik[j];
larik[j]=larik[j+1];
larik[j+1]=temp;
}
}
}
printf("\n\n\n\n\n");
for(k=0;k<n;k++){
printf("\t%d",larik[k]);
}
getch();
}
No comments