Tuesday, December 29, 2015

Membuat Polindrom C++

https://massmada.blogspot.com/2015/12/membuat-polindrom-dengan-class-di-c.html
Polindrom adalah pengecekan kata apakah sama atau tidak dengan membacanya dari depan dan dari belakang. Disini aku akan membuat program untuk mengecek kata, apakah kata tersebut termasuk polindrom atau bukan.

Yang termasuk polindrom, contohnya :
Ini, makam, ada

Yang bukan termasuk polindrom :
makan, tidak, dsb

Sebelum memprogram, aku menggunakan DEV C++ sebagai software untuk merunning programnya, jika agan belum punya bisa cari di google banyak.



Langsung saja ini script nya :

#include <iostream>
#include <string.h>
using namespace std;

class polindrom{

private :

    char kata[20] = "ini makan";
    int j=strlen(kata)-1;

public :

    void tampil(){

      for(int i=0; i<j;i++, j--){

if(kata[i] != kata[j]){
      cout<<"bukan polindrom";
break;
            } else {
                cout<<"polindrom";
break;
            }
}
   }
};



 
int main(){

    polindrom a;
a.tampil();

}

#Penjelasan :
 Program di atas menggunakan class, jika agan belum paham pembuatan class bisa dibaca :
Membuat class di C++
Diprogram diatas aku akan melakukan pengecekan apakah kata "ini makan" termasuk polindrom atau bukan.

char kata[20] berfungsi untuk membuat variabel dengan nama ' kata ' dengan tipe data char dengan panjang 20, char itu karakter.

int j=strlen(kata)-1; berfungsi untuk membuat variabel bernama j. Variabel j tersebut bertipedata integer. Variabel j akan di isi nilai panjang karakter dari variabel kata dikurang 1. Berarti nilai j 19, karena 20 - 1 .

strlen() berfungsi untuk menghitung panjang karakter.

Didalam void tampil() terdapat perulangan for. Perulangan dimulai dari i = 0 dan j = 19. Perulangan i akan bertambah 1 , dan j akan berkurang 1 selama kondisi i kurang dari j. Perulangan tersebut berguna untuk mencocokan kata yang di baca dari depan, dengan kata yang dibaca dari belakang.
Jika kata ke - i tidak sama dengan dengan kata ke j maka akan ditampilkan "Bukan Polindrom".
Begitu sebaliknya .


#Hasil :
https://massmada.blogspot.com/2015/12/membuat-polindrom-dengan-class-di-c.html









Terimakasih atas kunjungannya :D

Bagikan

Jangan lewatkan

Membuat Polindrom C++
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

Silahkan berkomentar secara bijak dan sesuai dengan topik pembahasan ...

Untuk menyisipkan kode pendek, gunakan <i rel="code"> ... KODE ... </i>
Untuk menyisipkan kode panjang, gunakan <i rel="pre"> ... KODE ... </i>
Untuk menyisipkan gambar, gunakan <i rel="image"> ... URL GAMBAR ... </i>