Помощь - Поиск - Пользователи - Календарь
Полная версия: Массив столбцов
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Leli
Задача звучит следующим образом: Используя функцию, для заданной вещественной матрицы определить, образуют ли ее элементы упорядоченную последовательность чисел по возрастанию вида (Нажмите для просмотра прикрепленного файла)

преподаватель требует, чтобы массив чисел был описан
const m=4
n=4
type TElem:integer;
TLine:array[1..m] of TElem;
TArray:array[1..n] of TLine;
var A:TArray;
Вся проблема в том, что необходимо описать не массив строк, а массив столбцов. КАК ЭТО СДЕЛАТЬ?
Также преподаватель требует организации функции, которая бы возвращала булево значение true, если в столбце элементы упорядочены (по возрастанию) и false, если упорядоченности нет.
Каждый раз в функцию передается столбец (т.е. его номер) и направление, в котором определяется возрастание (например, при перемещениее вверх значение какой-либо переменной равно "1", вниз "-1") blink.gif

М
Документ .doc удален, читаем правила

klem4
Картинка классная, ничего не скажешь, приведи пример упорядоченной матрицы которая подходит под твое задание.
Leli
Цитата(klem4 @ 8.01.2007 19:34) *

Картинка классная, ничего не скажешь, приведи пример упорядоченной матрицы которая подходит под твое задание.

Пример матрицы 4*4 :
4 5 12 13
3 6 11 14
2 7 10 15
1 8 9 16
volvo
Цитата
Вся проблема в том, что необходимо описать не массив строк, а массив столбцов. КАК ЭТО СДЕЛАТЬ?

Массивы. Матрицы. Типичные задачи. (Как задать матрицу, чтобы быстро поменять местами ее столбцы)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.