![]() |
![]() ![]() |
![]() |
от compiler |
![]()
Сообщение
#1
|
Гость ![]() |
Добрый день!
Меня интересует возможность передачи массивов между функциями. Допустим есть такое задание написать программу которая б считала сумму максимального и минимального элемента матрицы (размеры вводит пользователь матрица заполняется случайными числами). интересно было бы если тело программы выгляделло так write(getsum(randmatr(usermatr()))); ,где usermatr() возвращает размеры матрицы; randmatr() заполняет случ. числами; getsum() возвращает сумму. для передачи размера можна использовать пользовательский тип size = record , тогда usermatr будет выглядить так. function usermatr(): size; функции getsum и randmatr также легко реализуются в отдельности однако собрать это все в одну программу у меня не получается... помогите пожалуйста... заранее благодарен. |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Без проблем... Динамические массивы в 32-битах еще никто не отменял:
type |
compiler |
![]()
Сообщение
#3
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
Код tmatrix = [b]array[/b] [b]of[/b] [b]array[/b] [b]of[/b] integer; вот она ключевая строчка!только один вопрос кто такой pred() ? а так ОГРОМНОЕ спасибо! -------------------- Спасибо!
Удачи! |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Pred(X) - аналог (X - 1) ...
|
compiler |
![]()
Сообщение
#5
|
Человек ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 050 Пол: Мужской Реальное имя: Станислав Репутация: ![]() ![]() ![]() |
-------------------- Спасибо!
Удачи! |
![]() ![]() |
![]() |
Текстовая версия | 20.06.2025 5:05 |