👤

Se dă un număr pozitiv X. Să se afișeze inversul (sau oglinditul) acestui număr.
Inversul unui număr se obține luând cifrele numărului de la dreapta la stânga. De exemplu, pentru numărul 1234 se va afișa 4321.
Date de intrare
Se citește la tastatură numărul X.
Date de ieșire
Programul va afișa pe ecran oglinditul lui X.
Restricții
0 < X < 1.000.000.000
Se garantează că X nu are ultima cifră 0.
Va rog ajutor.
Programare in C++


Răspuns :

#include <iostream>

using namespace std;

int main()

{

   int x, m=0, cif;

   cin >> x;

   while (x)

   {

       cif=x%10;

       m=m*10+cif;

       x/=10;

   }

   cout << m << endl;

   return 0;

}