Ver Mensaje Individual
  #1  
Antiguo 21-04-2018
branncg branncg is offline
Miembro
 
Registrado: jun 2015
Posts: 18
Reputación: 0
branncg Va por buen camino
ayuda con un ejercicio: palabra más larga

Hola a todos, les pido por favor que me ayuden con esto, quiero hacer una función para que devuelva la palabra más larga de una cadena, pero con recursividad,no me funciona,agradecería mucho su ayuda, les comparto mi código:

Código:
String CadMasLarga(String &x)
{ String w,y;
   if (x!="") {
	x=TrimLeft(x);
   byte n=x.Pos(' ');
   w=x.SubString(1,n-1);
	x=TrimLeft(x);
	byte n=x.Pos(' ');
   y=x.SubString(1,n-1);
	CadMasLarga(x);
	if (y.Length()>w.Length())
	w=y;
   }
 return w;
}
Responder Con Cita