Ich versuche, eine Subtraktion von Ziffern in einer rekursiven Weise zu tun, kann sagen, dass ich die Nummer 125 dann die Subtraktion stattfindet, es auf diese Weise tutSubtraktion umgekehrt Ziffern mit Rekursion
5-2-1 = 2
I‘ habe bereits die Summe mit Rekursion getan, aber ich bin fest, darüber nachzudenken, weil ich jede Stelle zu bekommen bin versucht, und dann auf diese Weise subtrahiert sie innerhalb der Funktion selbst
int RecursiveMath::restaDigitos(int n){
if(n/10 <= 1){
return 0;
}else{
return restaDigitos(n/10) - n%10;
}
}
ich weiß, diese Funktion nicht funktioniert, aber Es ist, was ich mit vielen Kombinationen versucht habe, ich fühle mich, als würde ich es komplizieren zu viel, jede Hilfe/Beratung wäre sehr willkommen!
ich schon versucht habe erwartet gibt, dass aber es ist eine nicht-rekursive Lösung, ich versuche, es zu tun mit Rekursion – NeptaliD
@NeptaliD warten Sie eine Minute, ich werde versuchen, rekursive Version machen – LibertyPaul
@NeptaliD ok, jetzt ist es fertig :) – LibertyPaul