Tugas 5 Array
|
Source
Code:
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char statement[100];
char vokal[25], konsonan[75];
int jumlah_vokal= 0, jumlah_kosonan= 0;
int i, j, karakter;
strcpy(vokal, “AEIOUaeiou”);
strcpy(konsonan, “BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz”);
karakter = strlen(statement);
printf(“Silakan
masukan karakter (maksimum 100 karakter):”);
gets(statement);
karakter = strlen(statement);
printf(“\nJumlah
dari seluruh karakter yang diinputkan: %d\n\n”,
karakter);
for(i=0; i<karakter; i++)
{
for(j = 0; j < strlen(vokal); j++)
{
if(statement[i] == vokal[j])
{
jumlah_vokal++;
}
}
for(j = 0; j < strlen(konsonan); j++)
{
if(statement[i] == konsonan[j])
{
jumlah_kosonan++;
}
}
}
printf(“Jumlah
karakter vokal: %d\n\n”, jumlah_vokal);
printf(“Jumalh
karakter konsonan: %d\n\n”, jumlah_kosonan);
printf(“Jumlah
karakter lain (simbol dan angka): %d\n\n”, karakter
– jumlah_vokal – jumlah_kosonan);
system(“pause”);
return 0;
}
|
Deskripsi
singkat:
|
Pada program ini digunakan fungsi untuk menghitung
jumlah karakter vokal, karakter konsonan, dan jumlah karakter simbol. Semua
karakter akan di hitung dan di kelompokan menggunakan strcpy yang berfungsi
untuk menyalin suatu string asal ke variabel string tujuan. Dan juga
menggunakan perintah strlen yang berfungsi untuk memperoleh jumlah karakter
dari suatu string.
|
Sabtu, 20 April 2013
TMD02, Pemrograman C, Array 1 Dimensi, Char, String
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar