Program Palindrome Dengan Array Bahasa C++

Posted on
Download Program Palindrome Dengan Array Bahasa C++ via 9apps disini!
9apps

Haliemzulvio.com – Halo sobat blogger!. Kali ini saya akan share source program C++ yang fungsi nya untuk menentukan apakah suatu kata yang diinput-kan oleh user merupakan kata yang Palindrom atau bukan dengan menggunakan array.

Palindrom adalah apabila suatu frasa, kata dibaca dari depan maupun dari belakang, tidak mengalami perubahan pengucapan (sama baik).

Contoh Palindrom : makam, ini, malam, nababan, saras, kayak, madam, bab, katak.

Program Palindrome Dengan Array Bahasa C++

/*Created by Abdul Halim ZHR
Copyright Reserved.
Protected by DMCA */

#include<iostream>
#include<string.h>

using namespace std;

main()
{

char kata[15];
int belakang;
bool palindrome = true;

cout <<"Masukkan kata : ";
cin.getline(kata, sizeof(kata));

int panjang = strlen(kata);
belakang = panjang-1;

for(int a=0; a<panjang; a++)
   {

    if((char)tolower(kata[a])!=(char)tolower(kata[belakang]))
      {
         palindrome = false;
         break;
      }
    belakang--;
   }

if(palindrome)
   {
       cout<<"Palindrom";
       cout<<endl;
   }
else
     {
       cout<<"Bukan Palindrom";
       cout<<endl;
     }

} 

Tampilan ketika di execution :

Program Palindrome Dengan Array Bahasa C++
Tampilan Ketika di-Excecution

Mungkin ini saja yang dapat saya share. Jika ada pertanyaan, silahkan tinggalnkan komentar dibawah. Terima Kasih.

=========================================

Other articles you might like;

Gambar Gravatar
Hanya seorang newbie biasa yang hobby ngeblog asal-asalan.