Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
dmitri_001
0
вклад
1
вопрос
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как передать массив в процедуру?
dmitri_001
@dmitri_001
Автор вопроса
Антон Федорян
: Спасибо, но к сожалению в PascalABC не завелось, а задание нужно делать в нем. Эх, буду пытаться решить эту хрень.
Написано
более трёх лет назад
Как передать массив в процедуру?
dmitri_001
@dmitri_001
Автор вопроса
Антон Федорян
: имена для переменных тоже менял, не помогло. Ругается именно на преобразование array [0..3] of integer к обычному array of integer
Написано
более трёх лет назад
Как передать массив в процедуру?
dmitri_001
@dmitri_001
Автор вопроса
Антон Федорян
: Program arrays;
var a : array [0..3] of integer;
var b : array [0..3] of integer;
i: integer;
j: integer;
/// Херак и в продакшн
procedure FirstProcedure(a,b: array of integer);
begin
writeLn(a);
end;
begin
for i:=0 to 3 do
begin
writeLn('WHAT IS A' + i + '?');
readLn(a[i]);
end;
for j:=0 to 3 do
begin
writeLn('WHAT IS B' + j + '?');
readLn(b[j]);
end;
writeLn(i);
writeLn(j);
FirstProcedure(a,b);
end.
Написано
более трёх лет назад
Как передать массив в процедуру?
dmitri_001
@dmitri_001
Автор вопроса
А не подскажите, что делать с такой ошибкой? Program1.pas(33) : Нельзя преобразовать тип array [0..3] of integer к array of integer
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама