49013025
Mod 5 = No 2
Pada Kesempatan kali ini mari kita belajar type data CHAR, STRING.
Langsung ajeh yeh : ini nih
Pada saat kita menginputkan suatu kalimat atau kata dari keyboard, dengan
type data karakter dengan menggunakan fungsi “gets” untuk menginputkan data,
maka akan :
a.
Hasil dari penjumlahan
karakter vokal dari kalimat yang kita inputkan.
b.
Hasil dari penjumlahan
karakter konsonan dari kalimat yang kita inputkan itu
c.
Dan jumlah
karakter lainnya diluar karakter konsonan dan vokal.
SELAMAT MENIKMATI HIDANGAN PROGRAM C NYA.. ;)
nih coba codingannya :
char
statement[160];
char vokal[25], konsonan[50]; // Deklarasi string berukuran 25 dan 50 karakter
int totalvokal = 0, totalkonsonan = 0; //Deklarasi variabel
int i, j, kalimat; //Deklarasi variabel global
printf("\n=====================TUGAS
MODUL 5 NO 2=====================\n");
printf("\n===================NENG YANTI
NUR SADIAH====================\n");
strcpy(vokal, "AEIOUaeiou"); //Menyalin string
strcpy(konsonan, "BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz"); //Menyalin string
printf("silahkan masukkan kata atau
kalimat:\n\n"); //Menampilkan ke layar
gets(statement);
//Input string
kalimat =
strlen(statement); //Panjang
string
printf("\n total karakter dalam kata
atau kalimat : %d\n",
kalimat);//Menampilkan ke
layar
for(i = 0;
i < kalimat; i++) //Perulangan dengan For
{
for(j = 0; j < strlen(vokal); j++) //Perulangan dengan For
{
if(statement[i] == vokal[j]) //Pernyataan dengan if
{
totalvokal++;
}
}
for(j = 0; j < strlen(konsonan); j++) //Perulangan dengan For
{
if(statement[i] == konsonan[j]) //Pernyataan dengan if
{
totalkonsonan++;
}
}
}
printf("a. jumlah karakter vokal : %d\n\n", totalvokal); //Menampilkan ke layar
printf("b. jumlah karakter
konsonan : %d\n\n", totalkonsonan);//Menampilkan ke layar
printf("c. jumlah karakter lainnya : %d\n\n", kalimat - totalvokal - totalkonsonan); //Menampilkan ke layar
No comments:
Post a Comment