Program Menghitung Kata Dalam Sebuah Kalimat C++

Ok Langsung Saja yah....   :)
kali ini saya akan mencoba sebuah program untuk menghitung sebuah kata dalam kalimat yang kita inputkan
juga menghasilkan dalam bentuk kata perkata, kali ini saya menggunakan software dengan bahasa c++ mari fahami source kodenya ok, jangan cuma di lihat doang :)
Berikut source kodenya :


#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <string.h>
#include <ctype.h>

/* program menghitung kada dalam sebuah kalimat */
using namespace std;
int main(int argc, char** argv) {
   
    char kalimat[100];
     int i, spasi=0;
     cout << "\n\t\t - Program Menghitung Kata Dalam Sebuah Kalimat -\n";
     cout << "\t-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-\n\n";
     cout << "\t Masukan Kalimat anda : ";
     cin.getline(kalimat, sizeof(kalimat));
     for(i=0; kalimat[i]; i++)
     {
      if(isspace (kalimat[i]) || ispunct (kalimat[i]))
      {
       spasi++;
      }
     }
     cout << "\t Terdapat = " << spasi +1 <<" kata" << "\n\n";
     cout << "\t Output kalimat per kata : \n";
     cout << "\t ";

     for(i=0; kalimat[i]; i++)
     {
      if(isspace (kalimat[i]) || ispunct (kalimat[i]))
      {
       spasi++;
       cout << "\n";
       cout << "\t";
      }
      cout << kalimat[i];
     }
     cout <<endl;

    return 0;
}

Hasil setelah di Compile and Run (f11)

Muhammad Saepul Hadi

Share on Google Plus

About Unknown

    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar