Александр Серенко
Александр Серенко

как передать массив в модуль Pascal, выполнить над ним действие, и вернуть обратно в программу?

У же 4 часа гуглю - ничего найти не могу. Подскажите как это реализовать, или что именно искать?

НВ
Николай Васев

Наверное, как-то так:
type arX=array[0..500] of single;
arY=array[0..500,1..30] of single;

Procedure Draft2n(var M,N : integer;
var Arg : arX;
var Fn : arY);

Михаил Артемьев
Михаил Артемьев

В модуле ничего не обрабатывается. Из модуля вызываются процедуры и функции, осуществляющие требуемую обработку.
Что же касается передачи массива в процедуру или функцию и обратно - существуют десятки разных реализаций Паскаля, и почти в каждой это делается по-своему. Для конкретного совета надо знать, в какой из сред программирования и в какой из ее редакций Вы работаете, да и какой массив, тоже - одномерный, двумерный, ..статический, динамический и так далее. .

Похожие вопросы
Как заполнить массив? Pascal
Массив слов turbo pascal
Дан массив A(n), разработать программу, которая позволяет выполнить с массивом следующие действия:
Как в дельфи в из библиотеки передать 3-х мерный массив в главный модуль?
Помогите с массивами в Pascal с модулем Graph
Программа на PASCAL....
Pascal. Составьте программу, печатающую число в обратном порядке
Проблемы с модулем graph (free pascal)
как в модуль паскаля передать массив, выполнить над ним действие, и вернуть обратно в программу?
Есть ли в математике действия, обратные факториалу и модулю?