Тема 9. Процедуры и функции
Порядок работы
Составить алгоритм и программу с использованием подпрограммы (процедуры) (табл.16).
Содержание отчета
Отчет по лабораторной работе должен содержать условие задачи, основной и вспомогательный алгоритмы, текст программы, исходные данные для контрольного примера и результат.
ТАБЛИЦА 16
НОМЕР
ВАРИАНТА
|
УСЛОВИЕ
|
1
|
В массиве A(n) и B(n) все элементы, следующие за максимальным (за первым по порядку, если их несколько), заменить на 1.
|
2
|
Дана матрица A(n,m). Упорядочить столбцы по убыванию элементов.
|
3
|
Дана матрица X(n,m). Упорядочить строки по возрастанию элементов.
|
4
|
Дана матрица У(k,l). Получить из нее вектор, содержащий суммы элементов строк. Отсортировать его в порядке убывания элементов.
|
5
|
Из текста выделить слова и вывести их в алфавитном порядке.
|
6
|
Вычислить:
где Xmax - максимальный элемент вектора X(n)
Уmax - максимальный элемент вектора У(m).
|
7
|
Вычислить суммы элементов векторов У(k) и X(L), находящиеся в интервале от а до b.
|
8
|
Вычислить:
|
9
|
Решить уравнение a*x+b=0, где а - длина вектора У(n), b - длина вектора Z(m).
|
10
|
Решить уравнение
где а - произведение элементов целочисленного вектора Т(к), b - произведение элементов целочисленного вектора D(L), с - произведение элементов целочисленного вектора R(n).
|
11
|
Дана матрица У(к,к). Сформировать вектор, содержащий диагональные элементы матрицы У. Отсортировать его в порядке убывания элементов.
|
12
|
Решить уравнение
где р - минимальный элемент матрицы A(3,3), q - минимальный элемент матрицы B(4,4), r - минимальный элемент матрицы С(5,5).
|
13
|
Заданы три матрицы A(m,m), B(n,n), C(k,k). Найти минимальный из всех максимальных элементов главных диагоналей матриц.
|
14
|
Вычислить:
|
Достарыңызбен бөлісу: |