Дано натуральное число n. Запишите его в обратном порядке с помощью рекурсии на языке с++.

Ответы

Ответ дал: lozromanik
1

Відповідь:

#include<iostream>

void f(unsigned int g){

   if(g/10==0) std::cout<<g;

   else{std::cout<<g%10;

   f(g/10);}

}

int main(){

   setlocale(0,"");

   unsigned int y;

   std::cin>>y;

   f(y);

   return 0;}


Sotmir: using namespace std ещё надо добавить и пробел после include. Всё работает, спасибо.
lozromanik: та зачем, я и так явно указываю, что cout из std берется, по поводу пробела ъзхз
Вас заинтересует