Program C++ Cek Kalimat

 Program C++ Cek Kalimat

/*

judul   : latihan2

Programer   : Azmi Jalaluddin Amron

Modify      : ke 3 pada 12/4/2022

*/

 

#include <iostream>

#include <string.h> //mengenali strupr

#include <conio.h> //mengenali getch() dan clrscr()

using namespace std;

 

//kamus

    int konsonan, vokal, i, kata;

    //jika ada spasi

    char ArrKalimat[255]; //tanpa input  //= "AKU CAH DINUS "; /* bisa juga ditulis */ //= {'A', 'K', 'U', ' ', 'C', 'A', 'H', ' ', 'D', 'I', 'N', 'U', 'S'};

    int jumlah;

 

//deskripsi

    int main()

    {

        //coba gunakan input

        cout << "Kalimat    : "; cin.getline(ArrKalimat, 255);

        strupr(ArrKalimat);

        cout << ArrKalimat;

 

        /* Bagian dari pencarian */

        i = 0;

        kata = 0;

        vokal = 0;

        konsonan = 0;

        while(i<99)

        {

            if(ArrKalimat[i]=='A' || ArrKalimat[i]=='I' || ArrKalimat[i]=='U' || ArrKalimat[i]=='E' || ArrKalimat[i]=='O')

            {

                vokal = vokal + 1;

            }

            else if(ArrKalimat[i]==' ')

            {

                kata = kata + 1;

            }

            else if(ArrKalimat[i]=='Q' || ArrKalimat[i]=='W' || ArrKalimat[i]=='R' || ArrKalimat[i]=='T' || ArrKalimat[i]=='Y' || ArrKalimat[i]=='P' || ArrKalimat[i]=='S' || ArrKalimat[i]=='D' || ArrKalimat[i]=='F' || ArrKalimat[i]=='G' || ArrKalimat[i]=='H' || ArrKalimat[i]=='J' || ArrKalimat[i]=='K' || ArrKalimat[i]=='L' || ArrKalimat[i]=='Z' || ArrKalimat[i]=='X' || ArrKalimat[i]=='C' || ArrKalimat[i]=='V' || ArrKalimat[i]=='B' || ArrKalimat[i]=='N' || ArrKalimat[i]=='M')

            {

                konsonan = konsonan + 1;

            }

 

            i = i + 1;

        }

 

        /* Output Screen */

        jumlah=vokal+konsonan;

        cout << "\n\n\tJumlah Semua Huruf: " << jumlah;

        cout << "\nVokal : " << vokal;

        cout << "\nKonsonan : " << konsonan;

        cout << "\nKata : " << kata;

 

        getch;

    }


Share this

Related Posts

EmoticonEmoticon

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng