Часть 1. Обработка одномерных массивов. Упорядочить массив целых чисел А(n), n<50 по возрастанию, используя метод сортировки обменами. Часть 2. Обработка матриц. Дана вещественная матрица A(n,n),(n<=10). Найти суммы элементов тех столбцов, которые имеют отрицательный элемент на пересечении с главной диагональю матрицы. Сформировать массив, в котором разместить найденные суммы. Вывести на экран исходную матрицу и сформированный массив. Если ни одной суммы не найдено, выдать сообщение. Часть 3. Применение множеств. Составить программу, используя множественный тип. Дан текст, содержащий слова, разделенные знаками препинания. Определить, какие знаки препинания и специальные символы использованы в тексте. Вывести на печать найденные символы в алфавитном порядке. При отсутствии указанных символов выдать соответствующее сообщение. Часть 4 Создание модулей. Процедурный тип параметров. Разработать модуль, содержащий указанные процедуры и функции. Написать тестирующую программу. Составить подпрограмму-функцию INTPRG вычисления площади, ограниченной заданной функцией и осью x на заданном интервале с заданной точностью x по формуле , где n – количество отрезков разбиения интервала, [a,b] – заданный интервал. (Решение → 12233)

Часть 1. Обработка одномерных массивов. Упорядочить массив целых чисел А(n), n<50 по возрастанию, используя метод сортировки обменами.
Часть 2. Обработка матриц. Дана вещественная матрица A(n,n),(n<=10). Найти суммы элементов тех столбцов, которые имеют отрицательный элемент на пересечении с главной диагональю матрицы. Сформировать массив, в котором разместить найденные суммы. Вывести на экран исходную матрицу и сформированный массив. Если ни одной суммы не найдено, выдать сообщение.
Часть 3. Применение множеств. Составить программу, используя множественный тип. Дан текст, содержащий слова, разделенные знаками препинания. Определить, какие знаки препинания и специальные символы использованы в тексте. Вывести на печать найденные символы в алфавитном порядке. При отсутствии указанных символов выдать соответствующее сообщение.
Часть 4 Создание модулей. Процедурный тип параметров. Разработать модуль, содержащий указанные процедуры и функции. Написать тестирующую программу. Составить подпрограмму-функцию INTPRG вычисления площади, ограниченной заданной функцией и осью x на заданном интервале с заданной точностью x по формуле , где n – количество отрезков разбиения интервала, [a,b] – заданный интервал.