ЗАКАЗ № Q17436187O, КУРСОВАЯ РАБОТА
РАЗРАБОТКА ПРОГРАММ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PASCAL
Программирование | Pascal
ЗАДАЧА 1. Преобразование квадратной матрицы
Выполнить над квадратной матрицей А порядка n последовательность действий, указанную в
задании
Задание 1.3.
а) Прибавить к k-ой строке матрицы А ее l-ю строку, умноженную на заданное число;
б) сформировать вектор V, элементами которого являются суммы элементов строк полученной
матрицы;
в) упорядочить элементы V в порядке убывания.
ЗАДАЧА 2. Преобразование прямоугольной матрицы
Выполнить над прямоугольной матрицей В размером m х n последовательность действий,
указанную в задании.
Задание 2.13.
а) Заменить заданным вектором столбцы матрицы В, содержащие хотя бы один нулевой элемент;
б) в полученной матрице вычислить суммы элементов строк, номера которых задаются
целочисленным вектором.
ЗАДАЧА 3. Обработка текстов
Задан текст, состоящий из строк произвольной длины. Строки разделяются одним или
несколькими символами, называемыми разделителями. Разделители одинаковы для всего текста.
Текст заканчивается комбинацией двух специальных символов, отличных от разделителя.
Задание 3.4.
а) Определить порядковые номера, считая от начала текста, определенных слогов, которые
задаются в исходных данных;
б) сформировать новый текст, в котором каждый такой слог заключен в кавычки.
ЗАДАЧА 4. Преобразование множества прямых линий
Множество прямых М задано коэффициентами их уравнений вида Ах + Вy + C = 0.
Выполнить над М последовательность действий, указанную в задании.
Задание 4.5.
а) Выбрать из М все пары взаимно перпендикулярных прямых;
б) сформировать множество P M, включающее в себя только взаимно перпендикулярные
прямые, одна из которых образует с осью Х угол, не превосходящий заданный.
Нужно составить блокөсхему, выполнить проверку
Объем работы 30-33 страниц