Pages

Sabtu, 20 April 2013

TMD02, Pemrograman C, Array 1 Dimensi, Char, String

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.

Untuk video lihat disini, chek this out!







Tidak ada komentar:

Posting Komentar

 

Blogger news

Blogroll

About