BAB VII
Assamualaikum ...
Ini merupakan tugas lanjutan dari postingan sebelumnya ....
**************************************************************************
3. Buatlah algoritma dan program untuk menghitung jumlah kata dalam suatu kalimat.
ALGORITMA :
Program Menghitung Kata Dalam Sebuah Kalimat
{Membaca kata dalam kalimat dan menampilkannya}
{Membaca kata dalam kalimat dan menampilkannya}
Deklarasi
Char kalimat;
Integer : I, spasi=0
Deskripsi
Read (“Masukan sebuah kalimat”);
for(i=0; kalimat[i]; i++){
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
Write kalimat[i];
for(i=0; kalimat[i]; i++){
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
Write kalimat[i];
Program CPP :
#include<iostream>
#include<ctype.h>
using namespace std;
main()
{
cout<<"\t Program Menghitung Kata Dalam Sebuah Kalimat"<<endl;
cout<<"\t\t=============================== "<<endl;
cout<<"\n";
char kalimat[100];
int i, spasi=0;
cout << "Masukan Sebuah Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << "\n";
}
cout << kalimat[i];
}
cout << "\n";
cout << "\n";
cout << "Terima kasih sudah memcoba program ini"<<endl;
}
#include<ctype.h>
using namespace std;
main()
{
cout<<"\t Program Menghitung Kata Dalam Sebuah Kalimat"<<endl;
cout<<"\t\t=============================== "<<endl;
cout<<"\n";
char kalimat[100];
int i, spasi=0;
cout << "Masukan Sebuah Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << "\n";
}
cout << kalimat[i];
}
cout << "\n";
cout << "\n";
cout << "Terima kasih sudah memcoba program ini"<<endl;
}
*********************************************************************************
untuk no 1&2 :
http://sitinurrohmah3.blogspot.co.id/2016/04/tugas-diktat-bab-7.html?view=flipcard
untuk no 4 :
Sekian dan Terimaksih
Wassalamualaikum...........
untuk no 1&2 :
http://sitinurrohmah3.blogspot.co.id/2016/04/tugas-diktat-bab-7.html?view=flipcard
untuk no 4 :
Sekian dan Terimaksih
Wassalamualaikum...........

0 komentar
Posting Komentar