Prin termenul oglindit intelegem ca programul citeste de la tastatura un numar natural si in scrie de la sfarsit spre inceput (invers).
Vom avea nevoie de variabila c pentru a putea determina pe rand cifrele numarului, adunandu-le totodata la oglindit (ogl).
In C++, algoritmul arata astfel:
int n,ogl=0,c;
cin>>n;
while(n!=0)
{
c=n%10;
ogl=ogl*10+c;
n=n/10;
}
cout<<ogl;
return 0;