Лабораторная работа №8.
Составление, ввод, отладка и выполнение программ, использующих двумерные массивы. Подпрограммы
Вариант №1.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(10,15).
Вариант №2.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов каждой строки матрицы А(10,10).
Вариант №3
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся над главной диагональю матрицы А(8,8).
Вариант №4
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся под главной диагональю матрицы С(8,8).
Вариант №5.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: записать на место отрицательных элементов, матрицы А(10,10) нули и вывести ее в виде таблицы.
Вариант №6.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: записать на место положительных элементов матрицы А(10,10) единицы и вывести ее в виде таблицы.
Вариант №7.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле: ,k=1,2,…,n.
4. Написать программу для решения следующей задачи: упорядочить по возрастанию элементы каждой строки матрицы А(10,8) и вывести ее в виде таблицы.
Вариант №8.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле: , k=1,2,…,n.
4. Написать программу для решения следующей задачи: упорядочить по убыванию элементы каждого столбца матрицы А(8,10) и вывести ее в виде таблицы.
Вариант №9.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: найти в матрице D(8,8) наибольший и наименьший элементы, вывести их значения и номера, а затем поменять элементы местами и вывести измененную матрицу.
Вариант №10.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице D(10,10) найти строки с наибольшей и наименьшей суммой элементов и вывести на печать данные строки и суммы.
Вариант №11.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка N вычислить и вывести сумму и число положительных элементов, стоящих на главной диагонали и ниже ее.
Вариант №12.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле:
.
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: упорядочить по возрастанию элементы той строки матрицы А(10,8), в которой находится наибольший элемент матрицы.
Вариант №13.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице В(6,6) все положительные элементы, стоящие на главной диагонали и выше ее, заменить на единицы.
Вариант №14.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка N поменять местами строку и столбец, на пересечении которых стоит максимальный элемент.
Вариант №15.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов матрицы В(6,6), стоящих на главной диагонали и выше ее.
Вариант №16.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: дана квадратная матрица порядка n. Для данного натурального m(m<=2n) найти сумму тех элементов матрицы, сумма индексов которых равна m.
Вариант №17.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице А(8,8) все отрицательные элементы, стоящие на главной диагонали и ниже ее, заменить нулями.
Вариант №18.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: для матрицы В(10,10) выяснить, верно ли, что наименьший элемент главной диагонали меньше, чем наибольший элемент побочной диагонали.
Вариант №19.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка N заменить единицами все элементы строки и столбца, на пересечении которых стоит максимальный элемент.
Вариант №20.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка М найти сумму элементов главной и побочной диагоналей.
Вариант №21.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: дана квадратная матрица порядка N. Заменить нулями все элементы, стоящие на главной диагонали и выше ее.
Вариант №22.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: упорядочить по убыванию элементы того столбца матрицы С(8,10), где находится наименьший элемент матрицы.
Вариант №23.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице В(6,8) заменить нулями все элементы строки и столбца, на пересечении которых стоит минимальный элемент.
Вариант №24.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: дана квадратная матрица порядка N. Заменить единицами все элементы, стоящие на главной диагонали и выше ее.
Вариант №25.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице С(6,10) найти наибольший из элементов первой и последней строк.
Вариант №26.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(15,10).
Вариант №27.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся над главной диагональю матрицы А(4,4).
Вариант №28.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка С найти сумму элементов главной и побочной диагоналей.
Вариант №29.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: упорядочить по убыванию элементы того столбца матрицы С(6,8), где находится наименьший элемент матрицы.
Вариант №30.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов каждого столбца матрицы А(10,10).
Вариант №31.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(10,15).
Вариант №32
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся под главной диагональю матрицы А(10,10).
Вариант №33.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле: ,k=1,2,…,n.
4. Написать программу для решения следующей задачи: упорядочить по возрастанию элементы каждой строки матрицы А(10,8) и вывести ее в виде таблицы.
Вариант №34.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле: , k=1,2,…,n.
4. Написать программу для решения следующей задачи: упорядочить по убыванию элементы каждого столбца матрицы А(8,10) и вывести ее в виде таблицы
Вариант №35.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице D(10,10) найти строки с наибольшей и наименьшей суммой элементов и вывести на печать данные строки и суммы.
Вариант №36.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле:
.
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: упорядочить по возрастанию элементы той строки матрицы А(10,8), в которой находится наибольший элемент матрицы.
Вариант №37.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов матрицы В(6,6), стоящих на главной диагонали и выше ее.
Вариант №38.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в матрице А(8,8) все отрицательные элементы, стоящие на главной диагонали и ниже ее, заменить нулями.
Вариант №39.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: в квадратной матрице порядка N заменить единицами все элементы строки и столбца, на пересечении которых стоит максимальный элемент.
Вариант №40.
1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2. Составить программу для вычисления величины S по формуле: .
3. Составить программу для вычисления элементов одномерного массива по формуле:
4. Написать программу для решения следующей задачи: дана квадратная матрица порядка N. Заменить нулями все элементы, стоящие на главной диагонали и выше ее.