Sunday, March 28, 2010

Mengurutkan String Pada C (aku nak curhat )

Sebenernyo ini kuis Praktikum Algoritma & pemrograman , gara2 banyak yang copas bae, laju nilai aku dibagi 5, terlanjur basah sekalian ku posting bae biar wong tau galo. hahaha..
laju dak lemak aku samo budak2, tp yang penting
"SESUAI PERMINTAAN KLIEN".
silahkan di copas, edit dikit bae bila perlu.


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 20


char nama[N][20];
int i, j, k, l;
void input(int jml);
void grav(int n);
void output(int jml);
main()
{
int jml;
char jumlah[10];

printf("Nama yang akan diurutkan (maks 5) = ");
gets(jumlah);
jml=atoi(jumlah);

input(jml);
grav(jml);
output(jml);


}

void input(int jml)
{
for (i=0;i< nama[j][l]) { break; } if (nama[i-1][l] > nama[j][l])
{
for (k=0;k<20;k++)
{
temp=nama[i-1][k];
nama[i-1][k]=nama[j][k];
nama[j][k]=temp;
}
break;
}
}
}
}
}



void output(int jml)
{
printf("\n\n Nama yang telah diurutkan");
for (i=0;i
{
printf("\n%-20s",&nama[i][0]);
}
}