Napisz funkcję, która sprawdzi czy podana liczba jest palindromem czyli identycznie czytana jak od prawej do lewej. Napisz funkcję wywołaj
Przykład:
303 -->true
191919 --> true
752891 --> false
#include "pch.h"
#include <iostream>
#include <vector>
using namespace std;
bool palindrom(string x)
{
int d = x.size();
int left = 0;
int right = d - 1;
while (left < right)
{
if (x[left] != x[right])
{
return false;
break;
}
else
{
left++;
right--;
}
}
return true;
}
int main()
{
string x;
cout << "Podaj liczbę =";
cin >> x;
if(palindrom(x)cout << "\nLiczba" <<x<< " jest palindromem\n" ;
return 0;
}