/*
   Reverse number
   Function used to Reverse a number eg reverse value of 128 whould output 821 
   By DreamVB
*/

#include <iostream>

using namespace std;
using std::endl;

int RevNumber(int number){
	int num = 0;

	while(number != 0){
		//Mult num by 10
		num*=10;
		//get any remainders
		num+= number % 10;
		//Keep dividing the source number by 10
		number/= 10;
	}
	//Return number
	return num;
}


int main(int argc, char *argv[])
{
	cout << "Reverse of 128 is " << RevNumber(128) << endl;
	cout << "Reverse of 164 is " << RevNumber(164) << endl;
	//Keep console window open
	system("pause");
}