Metode Selection Sort untuk mengurutkan abjad/huruf - Belajar dan Berbagi

Recent Tube

ads
Responsive Ads Here

Post Top Ad

Your Ad Spot

Selasa, 23 November 2010

Metode Selection Sort untuk mengurutkan abjad/huruf

#include
#include
#include
#include
int tukar (a, b)
int *a;
int *b;
{
*a ^= *b;
*b ^= *a;
*a ^= *b;
}
int main (void) {
register int i, j;
int data[] = {‘n’,'i’,'a’,'t’,'c’,'l’,'f’,'k’,'m’,'r’,'d’};
int n = 11;
for (i = 1; i < n; i++) {
for (j = 0; j < n-i; j++) {
if ( data[j] > data[j+1])
tukar (&data[j],&data[j+1]);
}
}
printf (“Sebelum selection sort: \n”);
printf (“n  i  a  t  c  l  f  k  m  r  d  \n”);
printf (“\nhasil\n”);
for (i = 0; i < n; i++) printf (“%c  “, data[i]);
putchar (‘\n’);
getch ();
return 0×0;
}
Output: