Oglinditul unui numar

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;

 

Leave a comment