Friday, November 2, 2012

menghitung jumlah karakter, vokal, dan konsonan dalam suatu teks, menggunakan bahasa C


#include <stdio.h>
#include <stdlib.h>
#include <string>
//#include <ctype.h>

int main (void){

char vokal[50], konsonan[50], teks[80];
int r, i, o, jml, jml_vokal=0, jml_kons=0;

strcpy(vokal, "AIUEOaiueo");


strcpy(konsonan, "BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz");


printf("Masukkan teks Anda: ");
scanf("%s",&teks);

printf("\n\n");

jml=strlen(teks);
printf("Jumlah semua karakter : %d",jml);
printf("\n\n");

for (o=0; o<jml; o++){

for (i=1; i<=strlen(vokal); i++){
//vokal[i]=tolower(vokal[i]);
if (teks[o]==vokal[i])
jml_vokal++;

}
for (r=1; r<=strlen(konsonan); r++){
//konsonan[r]=tolower(konsonan[r]);
if (teks[o]==konsonan[r])
jml_kons++;
}
}

printf("Jumlah Huruf Vokal : %d\n",jml_vokal);
printf("Jumlah Huruf Konsonan : %d\n",jml_kons);
printf("Jumlah Karakter : %d\n",jml-jml_vokal-jml_kons);

system("pause");
return 0;
}

No comments:

Post a Comment