КейтKate
16.10.2020 05:53

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Ксюшка0328
09.10.2020 20:23

#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;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота