Senin, 02 Januari 2012

PENCARIAN HURUF DENGAN MENGGUNAKAN ARRAY

#include <cstdlib>
#include <iostream>

using namespace std;

class katakita{
      public:
             katakita(){
                        cout << "Program mencari jumlah huruf yang ada pada suatu kata!\n\n\n\n" << endl;
                        cout << "Masukkan kata : ";
                        }
             int masuk();
             int hitung();
             int keluar();
      private:
              char kata[100];
              char huruf;
              int jumlah;
      };
     
int katakita::masuk(){
    cin.getline(kata,sizeof(kata));
    cout << "\nMasukkan huruf yang dicari : ";
    cin >> huruf;
    }
   
int katakita::hitung(){
    jumlah = 0;
    for(int ke = 0; ke <=strlen(kata); ke++){
          if(huruf == kata[ke]){
               jumlah = jumlah + 1;
               }
          else if(huruf != kata[ke]){
               jumlah = jumlah + 0;
               }
          else{
               jumlah = jumlah + 0;
               }
          }
    }
   
int katakita::keluar(){
    cout << "\nDitemukan " << jumlah << " buah huruf " << huruf << "\n\n\n";
    }

int main(int argc, char *argv[])
{
    katakita x;
    x.masuk();
    x.hitung();
    x.keluar();
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar