Saturday, July 11, 2015

Reverse digits of an integer

Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321

Solution
Make 

 int reverse(int x) 
 {
int  result = 0;
        
while (x!=0)
       {
if (result > INT_MAX/10 || result < INT_MIN/10)
               {
return 0;
}
result = (result*10) + (x%10);
                x= x/10;
}
        return result;
    }        


No comments:

Post a Comment