NIM : TI-111025
Membuat program yang menerima input sebuah kalimat yang diakhiri dengan tanda titik, kemudian program mencetak perkata, perbaris, dan jumlah kata.
/*
Nama Program : Program Untuk Menghitung Kata Dalam Sebuah Kalimat
Dekripsi : Program untuk Menghitung Kata Dalam Sebuah Kalimat
Input : Masukkan Kalimat
Proses : Menghitung ada berapa jumlah kalimat yang diinputkan
Output : Menampilkan jumlah kata dalam sebuah kalimat
Author : ILFAN RIFA'I
NIM : TI111025
*/
#include<stdio.h>
#include<iostream.h>
#include<ctype.h>
void main()
{
char kalimat[100];
int i, spasi=0;
cout<<"Menghitung Kata Dalam Sebuah Kalimat"<<'\n'<<'\n';
cout<<"====================================="<<'\n';
cout<<"ILFAN RIFA'I"<<'\n';
cout<<"TI-111025"<<'\n';
cout<<"www.ilfan-rifai.blogspot.com"<<'\n';
cout<<"====================================="<<'\n'<<'\n';
cout<<"Masukan Kalimat \t: ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Terdapat \t\t: " << spasi +1 <<" Kata" << '\n'<<'\n';
cout << "Output kalimat per kata : ";
cout << "";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << ", ";
cout << "";
}
cout << kalimat[i];
}
cout <<'\n'<<'\n';
getchar();
}
Nama Program : Program Untuk Menghitung Kata Dalam Sebuah Kalimat
Dekripsi : Program untuk Menghitung Kata Dalam Sebuah Kalimat
Input : Masukkan Kalimat
Proses : Menghitung ada berapa jumlah kalimat yang diinputkan
Output : Menampilkan jumlah kata dalam sebuah kalimat
Author : ILFAN RIFA'I
NIM : TI111025
*/
#include<stdio.h>
#include<iostream.h>
#include<ctype.h>
void main()
{
char kalimat[100];
int i, spasi=0;
cout<<"Menghitung Kata Dalam Sebuah Kalimat"<<'\n'<<'\n';
cout<<"====================================="<<'\n';
cout<<"ILFAN RIFA'I"<<'\n';
cout<<"TI-111025"<<'\n';
cout<<"www.ilfan-rifai.blogspot.com"<<'\n';
cout<<"====================================="<<'\n'<<'\n';
cout<<"Masukan Kalimat \t: ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Terdapat \t\t: " << spasi +1 <<" Kata" << '\n'<<'\n';
cout << "Output kalimat per kata : ";
cout << "";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << ", ";
cout << "";
}
cout << kalimat[i];
}
cout <<'\n'<<'\n';
getchar();
}
Output :
0 comments: on "Menghitung Kata Dalam Sebuah Kalimat Pada Pemrograman Microsoft Visual C++"
Post a Comment