- •Группа б
- •Контрольные вопросы
- •Контрольные задания
- •Группа б
- •Даны два массива а(40) и в(40). Каждый пятый элемент массива а заменить максимальным из четырех предыдущих. Положительные элементы массива в расположить в обратном порядке в массиве р.
- •Контрольные задания
- •Лабораторная работа № 6
- •Требования к выполнению работы:
- •Для всех заданий составить блок-схему алгоритма и программу.
- •Теоретические положения:
- •Варианты заданий Группа а
- •Для всех заданий составить блок-схему алгоритма и программу.
- •Группа б
- •Контрольные задания
- •Лабораторная работа №8.
- •Требования к выполнению работы:
- •Варианты заданий Группа а
- •Контрольные вопросы
Для всех заданий составить блок-схему алгоритма и программу.
Предусмотреть вывод на печать исходных, промежуточных и результирующих матриц, а также искомых результирующих величин.
Значения элементов матрицы задавать произвольно.
Варианты заданий.
Группа а
Дана матрица размером 12х6. Удалить из нее строки (одну или несколько) в которых встречается наибольший элемент всей матрицы.
Дана матрица действительных чисел размером 4х8. В каждой строке элементы сдвинуть циклическим сдвигом так, чтобы максимальный элемент стоял на первом месте.
Дана матрица действительных чисел размером 10х10. Удалить элементы, расположенные на побочной диагонали.
Дана матрица действительных чисел размером 8х10. В каждом столбце удалить элемент, значение которого в наибольшей степени отличается от среднего арифметического значения элементов данного столбца.
Дана матрица действительных чисел размером 12х12. Получить новую матрицу, переставляя ее блоки следующим образом
Дана матрица размером 10х8. Зная, что матрица располагается в памяти компьютера построчно в виде одномерного массива удалить из памяти элементы последнего столбца.
Дана матрица действительных чисел размером 4х8. В каждой строке элементы сдвинуть циклическим сдвигом так, чтобы максимальный элемент стоял на главной диагонали.
Дана матрица действительных чисел размером 8х8. Поменять местами строку с максимальным элементом и столбец с минимальным элементом. (Подразумевается, что эти элементы единственны).
Дана матрица размером 12х6. Удалить из нее строки (одну или несколько) в которых элементы не образуют монотонную последовательность.
Дана матрица действительных чисел размером 11х11. Найти максимальный элемент среди элементов стоящих на главной диагонали и на побочной. (Подразумевается, что этот элемент единственный). Поменять местами его с элементом стоящим на пересечении этих диагоналей
Дана матрица размером 12х6. Удалить из нее строки, имеющие наибольшую и наименьшую разницы между максимальным и минимальным элементами .
Дана матрица размером 12х6. Удалить из нее строки (одну или несколько) в которых элементы образуют возрастающую последовательность.
Дана матрица действительных чисел размером 12х8. Поменять местами столбцы с максимальным и минимальным элементами. (Подразумевается, что эти элементы единственны).
Дана матрица размером 8х12. Удалить из нее столбцы (один или несколько) в которых элементы образуют до половины убывающую последовательность, а потом возрастающую.
Дана матрица размером 12х12. Найти максимальные элементы в четырех выделенных частях матрицы и поменять их местами по часовой стрелке.
Дана матрица размером 8х12. Часть элементов матрицы имеют нулевые значения. Заменить каждый нулевой элемент суммой смежных с ним элементов.
Дана матрица размером 12х4. В прямоугольной матрице, имеющей четное количество строк, переставить каждую пару строк (1,2) (3,4) и т.д. таким образом, чтобы первой была строка с меньшей суммой элементов.
Дана матрица размером 12х12. Рассматривая элементы, симметричные главной диагонали (a[i][j] и a[j][i]), переставить их таким образом, чтобы элементы, расположены под главной диагональю были меньше по значению элементов, расположенных над главной диагональю. Определить количество таких перестановок.
Элементами прямоугольной матрицы могут быть только числа - 1, 0 и +1. Для каждого из столбцов матрицы выполнить следующее: если сумма элементов столбца не равна нулю, то заменить значения +1 или -1 таким образом, чтобы указанная сумма как можно меньше отличалась от нуля.
Дана матрица действительных чисел размером 8х10. В каждом столбце удалить элемент, значение которого в наибольшей степени отличается от среднего арифметического значения элементов данного столбца.
Дана матрица размером 12х6. Удалить из нее строки (одну или несколько) в которых элементы образуют возрастающую последовательность.
Задана верхняя треугольная матрица (аij=0 для всех i>j). В каждой строке матрицы, начиная со второй, заменить нулевые элементы такими равными друг другу значениями, чтобы сумма элементов данной строки стала равной нулю.
В каждом столбце матрицы А имеется, по крайней мере, один нулевой элемент. Заменить в каждом столбце любой из нулевых элементов таким значением, чтобы сумма элементов столбца была равна нулю. Определить, насколько изменилась при этом сумма элементов матрицы.
