Program try;
uses crt;
type mas=array[0..200] of integer;
var
i:integer ;
Mas4islGlob:mas;
MasBukvGlob:mas;
MasPassGlob:mas;
Procedure SlivMassivov(var MasPassForm,Mas4islForm,MasBukvForm:mas; l,m,r:integer);
var i,j,k,z:integer;
a2 :mas;
begin
z:=r-l+1;
i:=l;
j:=m;
k:=1;
while k <= z do
begin
if (j>r) or ((i<m)and(Mas4islForm<MasBukvForm[j])) then
begin
a2[k]:=Mas4islForm;
i:=i+1;
end
else
begin
a2[k]:=MasBukvForm[j];
j:=j+1;
end;
k:=k+1;
end;
i:=1;
for i:=1 to z do
begin
MasPassForm:=a2[k];
write(MasPassForm,'!');
i:=i+1 ;
end;
end;
Begin
SlivMassivov(MasPassGlob);{<= Здесь пишет Error 87: "," expected}
readln;
End.
Кто первый подскажет?
Код:
Нужно слить в один два массива из цифр!Ах да, массивы Mas4islForm и MasBukvForm используются в предыдущих функциях и служат формальными параметрами.Они имеют такой же тип "mas" как и другие массивы.После эти массивы распечатываются как Mas4islGlob и MasBukvGlob соответственно.
Товарищ, ты правила собираешься читать?
Цитата: Lerkin
Товарищ, ты правила собираешься читать?
чтобы прочитать правила, нужно уметь читать, а если бы он умел читать, он бы с такими вопросами на форум не лазил бы, а учился бы ....
в общем тема закрыта за нарушение правил раздела Паскаль.
Автор, перестаньте плодить однотипные темы с примитивными вопросами, вам уже давно все ответили, на все ваши гипервопросы, советую начать учиться читать вот на этом посте:
http://forum.codenet.ru/showpost.php?p=292946&postcount=10
читайте его до тех пор, пока не дойдет что и как делать надо.