12/23/2010

Mengurutkan Deret String

Buat folder misalnya dengan nama widhi
kemudian buat file C dengan nama "widhi.h" yang isisnya:

#include "stdio.h"
#include "string.h"

void tukar();
void CetakArray();
void BubleSort();

kemudian buat lagi file C dengan nama”widhi.c” yang isinya:

#include "widhi.h”

void CetakArray(char A[225],int n){
int j;
for(j=0;j
A[j]=tolower(A[j]);
printf(“%c”,A[j]);
}
}

void tukar(char A[225], int b, int tmp){
tmp=A[b];
A[b]=A[b-1];
A[b-1]=tmp;
}

void BubleSort(char A[225],int n){
int a, b, tmp;
for(a=0;a<(n-1);a++){
for (b=(n-1);b>=(a+1);b–){
if(A[b]
tukar(A,b,tmp);
}
}
}
printf(“\n”);
}

terakhir bikin file C lagi dengan nama “main.c” dan berisi

#include “widhi.h”

int main(){
char string[30];
printf(“masukkan string: “);
gets(string);
int panjang=strlen(string);
printf(“sebelum diurutkan: \n”);
CetakArray(string,panjang);
BubleSort(string,panjang);
printf(“setelah diurutkan: \n”);
CetakArray(string,panjang);
getch();
return 1;
}

Lucunya!!!

Selalu Ingin Bersama...

Walau kita telah berpisah, tapi hati ini tak pernah bisa melupakanmu..
Engkau selalu ada dalam hati dan pikiranku, dimanapun aku berada...
Sungguh engkau begitu berarti bagiku...wahai Ibu...

kata-kata bijak yang harus kita jadikan pegangan...

*Kejujuran adalah perhiasan jiwa yang lebih bercahaya daripada berlian.
*Belajar tanpa berpikir tidak ada gunanya, sedangkan berpikir tanpa belajar adalah berbahaya.
*Cinta indah seperti bertepuk dua tangan, tak akan indah jika hanya sebelah saja.
*Sabar memiliki dua sisi, sisi yang satu adalah sabar, sisi yang lain adalah bersyukur kepada Allah.
*Niat adalah ukuran dalam menilai benarnya suatu perbuatan, oleh karenanya, ketika niatnya benar, maka perbuatan itu benar, dan jika niatnya buruk, maka perbuatan itu buruk.