я пытаюсь сделать вычитание цифр рекурсивным образом, позволяет сказать, что у меня есть число 125, то вычитание происходит делать это таким образомВычитания отмененных цифры с рекурсией
5-2-1 = 2
I» ве уже сделал сумму с рекурсией, но я застрял думать об этом, потому что я пытаюсь получить каждую цифру, а затем вычесть его внутри самой функции таким образом
int RecursiveMath::restaDigitos(int n){
if(n/10 <= 1){
return 0;
}else{
return restaDigitos(n/10) - n%10;
}
}
Я знаю, эта функция не работает, но это то, что я пробовал вместе со многими комбинациями, я чувствую, что тоже усложняю много, любая помощь/совет были бы высоко оценены!
Я уже пробовал это, но это нерекурсивна решение, я пытаюсь это сделать с рекурсией – NeptaliD
@NeptaliD ждать минуту, я постараюсь сделать рекурсивную версию – LibertyPaul
@NeptaliD нормально, теперь она готова :) – LibertyPaul