• Задано четырехзначное натуральное число х. Составить программу С++ для получения из него числа, записанного теми же цифрами, но в обратном порядке, а так же сумму исходного и полученного числа.

Ответы 1

  • #include <iostream>

    using namespace std;

    int rec(int a, int &b)

    {

       if(a/10==0)

       {        

           return a%10;

       }    

       int t=rec(a/10, b);

       b*=10;

       return t+(a%10) *b;

     

    }

    int main(){

       int a, b=1;

       cin>>a;

       int f = rec(a,b);

       cout<<f<<endl;  

       cout<< f + a;

     

    return 0;

    }

    • Автор:

      india46
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years