Contoh Coding C++ Tentang Pengujian Kalimat Palindrom
Apa itu Text Palindrom ?
Palindrom adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan).Palindrom ada dalam banyak bahasa-bahasa Barat, terutamanya di bahasa Inggris. Meskipun begitu, gelar "bahasa palindrom" jatuh pada bahasa Finlandia.
Selain itu, palindrom juga ada dalam bahasa-bahasa non-Barat, contohnya bahasa Jepang, bahasa Tionghoa dan bahasa Korea.
Dalam Bahasa Indonesia kalimat seperti di bawah ini juga merupakan palindrom:
• Aku suka rajawali, bapak. Apabila wajar, aku suka (oleh Benjamin Goodspeed Zimmer).
• Kasur ini rusak.
• Kasur Nababan rusak.
Kata-kata yang termasuk palindrom misalnya:
• ada, apa, ara, asa, bab, ini, katak, kodok, makam, malam, radar, taat, dll
Hari ini saya akan memposting tentang Contoh Coding C++ Tentang Pengujian Kalimat Palindrom, Langsung saja …
Selamat Mencoba !!!
Menguji Kalimat Palindrom
#include<stdio.h>#include<conio.h>
#include<string.h>
char balik(char x[50]);
char cek(char y[50],char z[50]);
void main()
{
clrscr();
char m[50],o[50];
printf("masukan kata : ");
gets(m);
strcpy(o,m);
balik(o);
cek(m,o);
getch();
}
char balik(char x[50])
{
strrev(x);
printf("kebalikannya : %s",x);
}
char cek(char y[50],char z[50])
{
if(strcmp(y,z)==0)
{
printf("\nPALINDROM");
}
else
{
printf("\nBUKAN PALINDROM");
}
}