Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
11
Добавлен:
04.07.2015
Размер:
41.47 Кб
Скачать

Матрицы

Задачи первого уровня сложности (оценка 3)

  1. Дана матрица. Найти среднее арифметическое элементов матрицы кратных числу 3.

  2. Дана матрица. Подсчитать количество ненулевых элементов.

  3. Дана матрица. Найти произведение элемнтов больших числа К.

  4. Дана матрица. Найти полусумму минимального и максимального элементов матрицы.

  5. Дана матрица. Заменить нулевые элементы матрицы числом Р.

  6. Дана матрица. Найти сумму квадратов отрицательных элементов матрицы.

  7. Дана матрица. Вывести индексы минимального элемента матрицы.

  8. Дана матрица. Найти произведение четных элементов матрицы.

  9. Дана матрица. Найти количество положительных элементов, лежащих на нечетных столбцах.

  10. Дана матрица. Заменить отрицательные элементы матрицы на противоположные.

  11. Даны две матрицы одинаковой размерности. Получить матрицу, которая является суммой этих двух матриц.

  12. Даны две матрицы одинаковой размерности. Найти полусумму максимальных элементов этих матриц.

  13. Дана матрица. Вычислить сумму индексов положительных элементов.

  14. Дана матрица. Заменить все положительные элементы матрицы суммами индексов соответствующих элементов.

  15. Дана матрица. Найти количество нечетных элементов матрицы.

  16. Дана матрица. Заменить элементы матрицы больше 10 числом 10.

  17. Дана матрица. Увеличить все отрицательные элементы на число P.

  18. Дана матрица. Уменьшить положительные элементы в К раз.

Задачи второго уровня сложности (оценка 4)

  1. Дана матрица. Проверить, есть ли в матрице элемент с заданным значением.

  2. Дана матрица. Наийти максимальный элемент матрицы среди отрицательных.

  3. Дана матрица. Сформировать одномерный массив из элементов матрицы.

  4. Дана матрица. Найти сумму элементов каждой строки.

  5. Дана матрица. Найти произведение элементов каждого столбца.

  6. Дана матрица. Произведение элементов К-той строки значения которых лежат в диапазоне от 1 до 9.

  7. Дана квадратная матрица. Найти минимальное значение элементов, лежащий на главной диагонали.

  8. Дана квадратная матрица. Найти максимальное значение элементов, лежащий на побочной диагонали.

  9. Дана квадратная матрица. Произведение элементов, лежащих выше главной диагонали.

  10. Дана квадратная матрица. Среднее арифметическое элементов, лежащих ниже побочной диагонали.

  11. Даны две матрицы одинаковой размерности. Проверить, есть ли в этих матрицах совпадающие элементы.

  12. Дана матрица. Определить индексы последнего нулевого элемента. Перебор элементов вести по столбцам.

  13. Дана квадратная матрица. Транспонировать ее.

  14. Дана матрица. Подсчитать количество двузначных чисел во второй строке и произведение чисел в нечетных позициях третьего столбца.

  15. Дана квадратная матрица. Определить последнее минимальное значение для элементов, лежащих на побочной диагонали, и первое минимальное значение для элементов, лежащих на главной диагонали.

  16. В квадратной матрице случайных чисел определить сумму положительных элементов, лежащих выше главной и побочной диагонали.

  17. В матрице каждый из ее элементов заменить на суммы тех, которые находятся выше и левее его. Элементы первого столбца и первой строки не менять.

  18. В матрице поменять местами К-ую и L-ую строки местами.

Задачи третьего уровня сложности (оценка 5)

  1. Дана матрица. Проверить все ли элементы матрицы разные.

  2. Дана матрица. Составить перечень значений элементов матрицы.

  3. Дана матрица. Количество простых элементов матрицы.

  4. Дана матрица. Развернуть матрицу на 180 градусов. Дополнительный массив не использовать.

  5. Даны две матрицы размерности N×M и M×K. Перемножить матрицы.

  6. Дана матрица, содержащая значения от 0 до 9. Сколько раз встречается в массиве каждое число. Дополнительный массив не создавать.

  7. Квадратная матрица заполняется случайными числами. Посчитать количество диагоналей, параллельно главной, и суммы их элементов. Проделать то же самой для побочной диагонали.

  8. Дана квадратная матрица. Повернуть ее на 90 градусов по и против часовой стрелки.

  9. Дана целочисленная квадратная матрица. Заменить элементы лежащие ниже побочной диагонали остатками от деления этих элементов на элементы, расположенные зеркально относительно указанной диагонали. Проделать аналогичное для элементов, лежащих выше главной диагонали. Дополнительных массивов не создавать.

  10. Дана матрица. Отсортировать все ее строки по возрастанию. Отсортировать все столбцы полученного массива по возрастанию.

  11. В двумерном массиве случайных чисел переставить столбцы так, чтобы суммы их элементов убывали.

  12. Дана квадратная матрица, состоящая из элементов по модулю меньших 9. Найти количество квадратов размером К×К, сумма элементов которых максимальна. Вывести на экран количество таких квадратов и значение максимальной суммы.

Задачи третьего уровня сложности (оценка 5)

  1. Дана матрица. Найти максимальную столбцовую сумму.

  2. Дана матрица. Сколько чисел больше своих соседей сверху и снизу.

  3. Дана матрица. Определить: а) минимальное значение и порядковый номер последнего числа, равного этому значению; б) максимальное значение и порядковый номер первого числа, равного этому значению. Переборка матрицы по столбцам.

  4. Дана матрица. Определить положительные или отрицательные числа завершают последовательность и сколько их. Переборка элементов по столбцам.

  5. Дана квадратная матрица. Определить симметрична ли матрица относительно главной и побочной диагонали.

  6. Дана матрица. Определить номера столбцов, среднее арифметическое элементов которых меньше среднего арифметического элементов во всем массиве.

  7. В двумерном массиве поменять местами элементы столбцов с максимальной и минимальной суммами элементов.

  8. В двумерном массиве изменить значения элементов, лежащих ниже горизонтальной оси, таким образом, чтобы массив стал симметричен относительно указанной оси.