Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб 2 - Массивы (варианты) (ЭК-1) 2015.doc
Скачиваний:
20
Добавлен:
09.03.2016
Размер:
206.34 Кб
Скачать

Вариант 13

  1. Дан вектор A(n). В векторе подсчитать количество квадратов нечетных чисел и заменить их на кубы чисел.

  1. Дан целочисленный вектор A(n). Найти минимальное значение положительных элементов, расположенных правее первого элемента, равного нулю.

  1. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i=1,…,n – максимальный элемент i-й строки матрицы, среди элементов, стоящих в нечетных столбцах.

  1. Дана квадратная матрица A(nхn). Удалить строки матрицы, в которых четных элементов больше, чем нечетных.

  1. Дана квадратная матрицаA(nхn). Найти количество положительных элементов матрицы в заданной области:

    1. По матрице А размером 10х10 построить матрицу В того же размера. Элемент матрицы В с индексами i и j определяется как максимум в нижней части матрицы А, определяемой следующим образом: через элемент матрицы А с индексами i и j проводятся диагонали параллельные главной и побочной диагоналям.

Вариант 14

  1. Дан вектор A(n). Положительные элементы с четными индексами заменить на максимальный элемент вектора.

  1. Дан целочисленный вектор A(n). Найти минимальное значение положительных элементов, расположенных до первого элемента, равного нулю.

  1. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i=1,…,n – максимальный элемент i-ого столбца матрицы, среди элементов, стоящих в нечетных строках.

  1. Дана квадратная матрица A(nхn). Удалить те столбцы матрицы, в которых есть нулевые элементы.

  1. Дана квадратная матрицаA(nхn). Найти количество отрицательных элементов матрицы в заданной области:

    1. Даны матрицы A(mxn) и B(lxp) m>l, n>p состоящие из нулей и единиц. Проверить, можно ли наложить матрицу B на матрицу A (разрешается поворачивать матрицу B на угол, кратный 900) так, чтобы каждой единице матрицы B соответствовал нуль в матрицу А, и если можно, то как (на сколько и в каком направлении следует подвинуть матрицу B по матрице A до выполнения условия)?

Вариант 15

  1. Дан вектор A(n). Все элементы вектора, предшествующие первому наименьшему элементу умножить на 10, если элемент минимальный по величине встречается в последовательности более чем один раз. В противном случае вектор оставить без изменения.

  1. Дан целочисленный вектор A(n). Найти номер последнего минимального элемента среди элементов, меньших t и расположенных до первого элемента, большего s.

  1. Дана квадратная матрица A(nхn). Построить вектор b, где bi, i=1,…,n – количество четных элементов i-й строки матрицы.

  1. Дана квадратная матрица A(nхn). Поменять местами строки и столбцы матрицы.

  1. Дана квадратная матрицаA(nхn). Найти минимальный элемент матрицы в заданной области:

    1. Матрицу А(mxn) заполнить следующим образом. Для заданных k и l элементу аkl присвоить значение 1; элементам, окаймляющим его (соседним с ним по вертикали, горизонтали и диагоналям) – значение 2; элементам следующего окаймления – значение 3 и так далее.