Цитата(_Ivan_33 @ Nov 17 2008, 15:26)

вот у меня есть функция tip в нее экспортируется 1 параметр и 1 массив... выходное значение функции - integer....
как мне в главное программе какой то переменной присвоить значение этой функции?!?!? все время в этой строке пишет ошибку напишите пример плс...
Так, что ли ?
Код
type
Tbuffer= array[1..100] of integer;
var
work,index:integer;
buffer: Tbuffer;
function tip(param1: integer; var param2: Tbuffer)
begin
tip := param2[lo(param1)] mod param1; (* хз чего сделали *)
end;
(* THE MAIN PROGRAM *)
BEGIN
(*Заполнили случайными числами буфер сюда можно не смотреть*)
randomize;
for index := 1 to 100 do buffer[index]:=random(65535);
(* а сюда уже смотреть надо*)
for index := 1 to 60000 do
begin
work := tip(index,buffer)
writeln ('сделали еще ХЗ чего с индексом ',index, ' и оно равно ', work );
end;
END.