• Viernes 1 de Noviembre de 2024, 10:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - josdiazh

Páginas: [1]
1
Visual C++ / no entiendo xq m sale error en este algoritmo recursivo
« en: Jueves 16 de Octubre de 2008, 00:51 »
Buenas, quisiera que me hicieran el favor y me ayudaran. No entiendo xq m sale error en este algoritmo. La idea es coger una suma de numeros en forma de cadena y mostrar el resultado, pero se me explota al momento de hacer la suma, me dice y q stack over flow, yo c que eso es la pila, pero no entiendo xq no explota, este es el algoritmo. Gracias d antemano

private:System::String ^suma_recursivo(String ^cadena)
{
cadena=textBox1->Text;
String ^resultado,^cadaux=cadena;
int indice;

if (cadaux->Length==1)
{
return cadena;
}
else
{
indice=cadaux->IndexOf("+");

return resultado=cadaux->Substring(0,indice)+suma_recursivo(cadaux=cadau x->Substring(indice+1));

}



}

Páginas: [1]