Thursday, December 23, 2010

Program Pengurutan Kata

#include <stdio.h>

int main(){
char A[100];
int i,j,k;

printf("Masukkan kata : ");
gets(A);

int jumlah = 0;
for(i=0; i<strlen(A); i++){
if ((A[i]=='A') || (A[i]=='a')){
jumlah++;
}

    k=A[i];
    j=i;
    while (A[j-1] >k && j>0){
        A[j] = A[j-1];
        j=j-1;
    }
    A[j]=k;
}
printf ("setelah diurutkan : \n");
    for (i=0; i<(strlen(A)); i++){
    printf ("%c \n", A[i]);
}
printf("jumlah A= %d ", jumlah);

getch();
return 1;
}

No comments:

Post a Comment