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

va rog ajutați mă
dau coroana
va rog :( e urgent
mai am puțin​

Anexe:

Răspunsuri la întrebare

Răspuns de allahverdiyevonur6
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int cop = 0;

   int counter = 0;

   int n = -1;

   int nr = 0;

   int rev = 0;

   while(n!=0)

   {

       cin>>n;

       cop = n;

       while(cop!=0)

       {

           rev = rev*10+cop%10;

           nr++;

           cop=cop/10;

       }

       if(rev==n && n%2==0 && nr==3)

       {

           counter++;

       }

       

       nr = 0;

       rev = 0;

   }

   if(counter==0)

   {

       cout<<"NU EXISTA";

   }

   else

   {

       cout<<counter;

   }

   return 0;

}

Explicație:

Am citit numarul, am calculat inversul sau ca sa vedem daca e palindro si par si am adaugat la o variabila care numara aceste numere.

Alte întrebări interesante