Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- string odwroc(string tekst)
- {
- string wynik = "";
- for(int i = tekst.size() - 1; i >= 0; --i)
- wynik += tekst[i];
- return wynik;
- }
- string konwersja_int_string(unsigned liczba)
- {
- string wynik = "";
- while(liczba > 0)
- {
- wynik += static_cast<char>(48 + liczba % 10);
- liczba /= 10;
- }
- return odwroc(wynik);
- }
- bool czy_palindrom(unsigned n){
- string n1=konwersja_int_string(n);
- string n2=odwroc(n1);
- return (n1 == n2);
- }
- bool czy_palindrom(string tekst)
- {
- return (tekst == odwroc(tekst));
- }
- int main()
- {
- unsigned n;
- cin >> n;
- string n1, n2 ;
- n1=konwersja_int_string(n);
- n2=odwroc(n1);
- if(n2==n1)
- cout << "Jest palindromem";
- else
- cout << "Nie";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement