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 |
0 komentar:
Posting Komentar