Informatică, întrebare adresată de dinesculidia, 8 ani în urmă

Salut! Va rog mult sa ma ajutati la problema 368 pbinfo care trebuie sa o fac folosind o functie ce verifica daca un numar este palindrom. Rezolvarea in C++;

Răspunsuri la întrebare

Răspuns de Sergetec
2

Buna!

Ai rezolvarea mai jos

#include <iostream>

using namespace std;

bool palindrom(int n)

{

   int pal = 0, cn = n;

   while (n)

   {

       int c = n % 10;

       pal = pal * 10 + c;

       n /= 10;

   }

   if (pal == cn)

   {

       return true;

   }

   return false;

}

int main()

{

   int a, b, cnt = 0;

   cin >> a >> b;

   if (a > b)

   {

       swap(a, b);

   }

   for (int i = a; i <= b; ++i)

   {

       if (palindrom(i))

       {

           cnt++;

       }

   }

   cout << cnt;

   return 0;

}


dinesculidia: Multumesc!
dinesculidia: Am nevoie de ajutor la o problema de genul!
dinesculidia: Am postat intrebarea!
Alte întrebări interesante