Курсовая работа: Программирование в Паскале
Описание
Задание на курсовую работу
В квадратной матрице размерностью N×N (где N целое число, находящееся в промежутке [5, 15] необходимо:
Ввести размерность массива через клавиатуру с контролем вводимых значений.
Сформировать массив [Ai,j], заполнив его по заданному закону f(x) = y. Переменная x изменяется в интервале [xн , xк] с шагом dx.
y= {x3-8, при x≤1 x, при 1<x<8 3x3+2x2+x, при x≥8
Поменять метами указанные области в массиве и вывести преобразованную матрицу на экран.
Пройтись по указанной траектории и вывести полученные результаты в виде матрицы строки [Bi].
Полученную матрицу строку сортировать по возрастанию и убыванию, результаты вывести на экран.
В матрице, кроме выделенных областей, найти максимальный элемент, заменить на сумму всех элементов соответствующей строки матрицы.
Определить номер столбца матрицы, имеющего минимальный элемент. Поменять этот столбец со строкой, имеющей максимальный элемент.
Требования, предъявляемые к курсовой работе:
– в теле программы необходимо обеспечить ввод исходных данных, вызов процедуры и вывод результатов на терминал;
– процедура реализует формирование и обработку массива или матрицы;
– функция определяет закон получения чисел, являющихся элементами массива или матрицы;
– кроме вывода на терминал, результаты программы сохранить в виде текстового файла;
Только ворд
Характеристики курсовой работы
Список файлов
