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