Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Процедуры/Функции

Автор: m@xvel 19.12.2006 20:49

Помогите решить задачи хоть как-нибудь.Нужно составить программу с использованием процедур/функций.
№13 "Составить процедуру сортировки по убыванию значений элементов одномерного массива.используя ее, отсортировать элементы в каждом столбце матрицы."
№4 "Составить процедуру определения максимального и минимального элементов в одномерном массиве.Используя их, найти минимум среди максимальных элементов строк матрицы."Заранее благодарен.

Автор: Ozzя 20.12.2006 13:20

Слово "помогите" означает, что Вы что-то пытались делать, но у Вас не получается. Вот если бы Вы показали Ваше "что-то", тогда помощь, возможно, была бы.

Автор: m@xvel 20.12.2006 16:24

Вся проблема в том, что я не понял как делать задачу.

Автор: volvo 20.12.2006 16:59

m@xvel, дело, собственно, в том, что вот тут: http://forum.pascal.net.ru/index.php?s=&showtopic=3065&view=findpost&p=27327
реализованы некоторые методы сортировок (причем ВСЕ - как процедуры, заметь)... А если матрицу описывать НЕ как массив строк, а как массив столбцов (я показывал, КАК это делается - здесь: http://forum.pascal.net.ru/index.php?s=&showtopic=2694&view=findpost&p=38100 -> "Как задать матрицу, чтобы быстро поменять местами ее столбцы"), то можно практически без изменений пользоваться этими процедурами сортировки для выполнения поставленной задачи...

Автор: Ozzя 20.12.2006 17:02

№ 4
http://forum.pascal.net.ru/index.php?showtopic=1212