Jumat, 29 November 2013

Bubble Sort Dengan Pemrograman C

// 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