Jumat, 16 Juni 2017

WORKSHOP ALPRO PERTEMUAN 7

  NO.1 Dikerjakan Oleh Amrullahahmad1600018014.blogspot.com
 N0.2 Dikerjakan Oleh Ardaris.blogspot.com
 
NO. 3
Buatlah algoritma dan program untuk menghitung jumlah kata dalam suatu kalimat.

=> Algoritma  : "Program menghitung jumlah kata dalam suatu kalimat"
     Deklarasi   :
                           kalimat[100] = karakter
                           i, spaci    =     integer
     Deskripsi   :
                           "  Masukan Sebuah Kalimat "kalimat,sizeof(kalimat);
                           for   i=0  then  kalimat[i]  then   i++;
                                if    isspace (kalimat[i])  and   ispunct (kalimat[i]);
                                    spasi++;
                                end if;
                           " Jumlah Kata"
                                 spasi +1 
                           " Kata yang anda masukan adalah";
                           for   i=0 then  kalimat[i] then  i++
                                if(isspace (kalimat[i]) || ispunct (kalimat[i]))
                                          spasi++;
                                end if;
                             kalimat[i];
                           end for;

=> Penyelesaian dengan c++


#include<stdio.h>
#include<iostream>
#include<ctype.h>
using namespace std;
int main()
{
      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 Sebuah Kalimat : ";
      cin.getline(kalimat, sizeof(kalimat));
      for(i=0; kalimat[i]; i++)
      {
            if(isspace (kalimat[i]) || ispunct (kalimat[i]))
            {
                  spasi++;
            }
      }
      cout << "\t Jumlah Kata = " << spasi +1 << "\n\n";
      cout << "\t Kata yang anda masukan adalah : \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 << "\n";
      
      cout << "\t==================================================================\n\n";
      cout << "\n";
      getchar();
}

=> Hasil compile

 

        TERIMA KASIH.!!!

Tidak ada komentar:

Posting Komentar