fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int reverse_num(int n){
  5. int rev = 0;
  6. while(n!=0){
  7. int temp = n%10;
  8. rev = rev*10 + temp;
  9. n = n/10;
  10. }
  11. return rev;
  12. }
  13.  
  14. int main() {
  15. int s , e;
  16. cin>> s>> e;
  17. int sum = 0;
  18. for(int i =s; i <=e; i++){
  19. int rev = reverse_num(i);
  20. sum+=rev;
  21. cout << "Reverse of "<<i << " is: "<<rev<<endl;
  22. }
  23. cout << " Sum of the reverse range is: "<< sum<<endl;
  24. return 0;
  25. }
Success #stdin #stdout 0.01s 5288KB
stdin
10 20
stdout
Reverse of 10 is: 1
Reverse of 11 is: 11
Reverse of 12 is: 21
Reverse of 13 is: 31
Reverse of 14 is: 41
Reverse of 15 is: 51
Reverse of 16 is: 61
Reverse of 17 is: 71
Reverse of 18 is: 81
Reverse of 19 is: 91
Reverse of 20 is: 2
 Sum of the reverse range is: 462