hola mis estimados colegas de solocodigo, tengo una dudita, acerca de como acceder a un
arreglo de string... pues mi problema es quiero hacer un problemilla recursivo que me imprama todas las cadenas contenidas que su ultimo caracter sea un punto.
esto es lo que he hecho, pero no se porque solo me imprime la ultima cadena que esta en la ultima posicion del arreglo.
aqui esta el cod para que lo chequen
procedure impcad(i:integer);
var x:integer;
begin
x:=length(fr[i]);
if (i=max) and (fr[i][x] = '.') then
writeln(fr[i])
else
if fr[i][x] = '.' then
begin
writeln(fr[i])
impcad(i+1);
end
else
impcad(i+1);
end;
¿Esta bien la manera en que accedo a al ultimo caracter de la frase que esta en el arreglo?
si hay una mejor manera de acceder me gustaria que me ilustren...
agradezco de antemano cualquier ayudita.-
adiosito hasta otro capitulo