// Program mengurutkan dengan menggunakan
// teknik bubble sort.
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int array[100],n,c,d,temp;
printf("Masukkan jumlah data yang masih acak\n");
printf("\n");
scanf("%d",&n);
printf("\n");
printf("Masukkan ke-%d data acak tersebut\n",n);
printf("\n");
for(c=0;c<n;c++)
scanf("%d",&array[c]);
for(c=0;c<(n-1);c++)
{
for(d=0;d<n-c-1;d++)
{
if(array[d]>array[d+1])
{
temp=array[d];
array[d]=array[d+1];
array[d+1]=temp;
}
}
}
printf("\n");
printf("Data setelah diurutkan\n");
printf("\n");
for(c=0;c<n;c++)
printf("%d\n",array[c]);
return 0;
}
Tidak ada komentar:
Posting Komentar