Wednesday, October 31, 2012

Tutorial membuat segitiga dari tanda * dengan pemrograman 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, "AIUEO");


strcpy(konsonan, "BCDFGHJKLMNPQRSTVWXYZ");


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=0; i<strlen(vokal); i++){
              if (tolower(teks[o])==tolower(vokal[i])){
                     jml_vokal++; 
       }
       }
       for (r=0; r<strlen(konsonan); r++){
              if (tolower(teks[o])==tolower(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