Odwracanie liczby
Użytkownik wprowadza, ciąg cyfr lub też liczbę a program ją odwraca wspak, nie używając do tego tablic a wartości modulo.
Kompilator: Dev C++
//Odwracanie liczby
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
float a,b,c,d;
int x,reszta;
cout<<"Podaj liczbe: ";
cin>>x;
a = x / 1000;
reszta = x % 1000;
b = reszta / 100;
reszta = reszta % 100;
c = reszta / 10;
reszta = reszta % 10;
d = reszta / 1;
cout<<"\n";
if (x>999)
cout<<d<<c<<b<<a;
else{ if (x>99)
cout<<d<<c<<b;
else
{
if (x>9)
cout<<d<<c;
else
cout<<d;
}
}
system("PAUSE");
return EXIT_SUCCESS;
}