Program Palindrome menggunkan Array ( Bahasa C++ )

Hai Sobat blogger ketemu lagi dengan saya...
disini saya akan share scoure program C++ yang fungsinya untuk menentukan apakah yang di imput user itu merupakan kata palindrom atau bukan dengan menggunakan array.

langsung saja berikut codingnnya :


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

using namespace std;

main()
{
    cout <<"==============================================="<<endl;
    cout <<"Nama\t: Yopi Adi Purnomo"<<endl;
    cout <<"NIM\t: 09021381419098"<<endl;
    cout <<"Jurusan\t: Teknik Informatika-Bilingual 'B' 2014"<<endl;
    cout <<"===============================================\n\n\n"<<endl;

    cout <<"Program Menentukan Kata Palindrom"<<endl;
    cout <<"---------------------------------\n"<<endl;

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

cout <<"Masukkan Satu 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<<"Kata "<<kata ;
        cout<<" Merupakan Kata Palindrom";
        cout<<endl;
    }
        else
    {
        cout<<"Kata "<<kata ;
        cout<<" Bukan Merupakan Kata Palindrom";
        cout<<endl;
    }

}

berikut SS nya :

 
mungkin ini saja yang  dapat saya share semoga bermanfaat bagi kalian semua.....
:D

Labels: