Program C++ Materi Akhir (Polindrom)
Palindrome/Polindrom
- Polindrom adalah sebuah kata/frasa yang dimana jika kita membacanya dari kata yang dibalik, dibaca dari depan ke belakang ataupun sebaliknya maka akan memunculkan bacaan yang akan kita baca sama persis.
Kode :
//Judul : Polindrom
//Author : Ryota Irawan
#include <iostream>
using namespace std;
//kamus
int i,n;
string kata;
bool palindrom = true;
//desk
int main(){
cout << "Program Mengecek Kata - Kalimat Palindrom atau Bukan" << endl;
cout << "Input Kata : ";getline(cin, kata);
n = kata.length(); //kata.length = menghitung jumlah huruf pada inputan
i=0;
do {
if(kata[i] != kata [n-i-1]){
palindrom = false;
break;
}
i=i+1;
}while (i < n);
cout << "Result : ";
if(palindrom == true){
cout << "Palindrom";
}
else {
cout<<"Bukan Palindrom";
}
cin.ignore();
return 0;
}
Comments
Post a Comment