Como hago recursiva esta funcion?
Publicado por Agustin Guerra (5 intervenciones) el 17/11/2015 00:41:12
Hola, tengo la siguiente funcion que cuenta los elementos de una lista y quiero hacerla recursiva. Alguna sugerencia? Gracias
1
2
3
4
5
6
7
8
9
10
11
function long_lista(l:lista):integer;
var
num:integer;
begin
num:=0;
while (l <> nil) do begin
num:= num +1;
l:=l^.sig
end;
long_lista:=num;
end;
Valora esta pregunta


0