Вариант 11
1. Дан вектор A(n). Найти наибольшее из четных и количество нечетных элементов вектора.
2. Дан целочисленный вектор A(n). Найти номер последнего минимального элемента среди четных положительных элементов, лежащих правее первого отрицательного элемента.
3. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i =1,…, n – сумма нечетных элементов i -ого столбца матрицы.
4. Дана квадратная матрица A(nхn). В каждом столбце максимальный элемент столбца переставить с первым элементом столбца.
5. Дана квадратная матрица A(nхn). Найти минимальный элемент матрицы в заданной области.
6. *В массиве A(mxn) каждый элемент (кроме граничных) заменить суммой непосредственно примыкающих к нему элементов по вертикали, горизонтали и диагоналям.
Лабораторная работа №3
Тема: «Массивы. Задачи комбинированной обработки массивов»
Вариант 12
1. Дан вектор A(2n). Получить количество удвоенных нечетных среди a1,a2,...,a2n. Если оно меньше n, то ко всем числам с четными индексами добавить 1. В противном случае последовательность оставить без изменения.
2. Дан целочисленный вектор A(n). Найти номер последнего минимального элемента среди элементов, меньших t и лежащих правее первого элемента, равного s.
3. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i =1,…, n – сумма нечетных элементов i -й строки матрицы.
4. Дана квадратная матрица A(nхn). Получить новую матрицу путем перестановки строк исходной матрицы так, чтобы первые элементы строк образовывали неубывающую последовательность.
5. Дана квадратная матрица A(nхn). Найти максимальный элемент матрицы в заданной области.
6.*Содержимое квадратной матрицы A(nхn) повернуть на 900 по часовой стрелке, считая центром поворота центр симметрии матрицы.
|
Лабораторная работа №3
Тема: «Массивы. Задачи комбинированной обработки массивов»
Вариант 13
1. Дан вектор A(2n). Если сумма S1=a1+a2+...+an равна сумме S2=an+1+ an+2+...+ a2n, то поменять местами первый и последний элементы вектора.
2. Дан целочисленный вектор A(n). Найти номер первого максимального элемента среди элементов, лежащих в диапазоне [ a,b ]и расположенных правее первого положительного элемента.
3. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i =1,…, n – максимальный элемент i -й строки матрицы.
4. Дана квадратная матрица A(nхn). В каждой строке поменять местами максимальный и минимальный элементы строки.
5. Дана квадратная матрица A(nхn). Найти сумму положительных элементов матрицы в заданной области.
6.* В каждом столбце и каждой строке матрицы A(nхn) содержится строго по одному нулевому элементу. Перестановкой строк добиться расположения всех нулей по главной диагонали матрицы.
Лабораторная работа №3
Тема: «Массивы. Задачи комбинированной обработки массивов»
Вариант 14
1. Дан вектор A(n). Получить новый вектор путем умножения элементов стоящих перед минимальным элементом на максимальный элемент вектора.
2. Дан целочисленный вектор A(n). Найти номер первого максимального значения среди отрицательных элементов, расположенных до первого элемента, равного t.
3. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i =1,…, n – максимальный элемент i -ого столбца матрицы.
|
4. Дана квадратная матрица A(nхn). В каждом столбце оставить без изменения максимальный и минимальный элементы, остальные элементы заменить нулями.
5. Дана квадратная матрица A(nхn). Найти сумму отрицательных элементов матрицы в заданной области.
6.* Латинским квадратом порядка n называется квадратная матрица размером nхn, каждая строка и каждый столбец которой содержат все числа от 1 до n. Проверить, является ли заданная целочисленная матрица латинским квадратом.
Лабораторная работа №3