Ответ:
Анализ вариантов:
Правильное описание процедуры в Pascal (и многих других языках) предполагает использование ключевого слова PROCEDURE (или PROSEDURA в данном случае, что является вариацией написания). Параметры процедуры указываются в скобках после имени, с указанием их типа и, если они передаются по ссылке, с ключевым словом var.
PROCEDURA (a:array [1..10] of integer: b:real)- Синтаксически некорректно, двоеточие между параметрами.PROSEDURA (var a:array [1..10] of integer; b:real)- Правильное описание процедуры с передачей массиваaпо ссылке и параметраbпо значению.PROSEDURA (a:array of integer; b:real)- Не указан размер массиваa.PROCEDURE (a:array of integer; var b:real)- Не указан размер массиваa, и хотяbпередается по ссылке, отсутствие размера массива делает это описание некорректным.
Ответ: 2. PROSEDURA (var a:array [1..10] of integer; b:real)
