Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР5.doc
Скачиваний:
18
Добавлен:
24.11.2018
Размер:
72.19 Кб
Скачать

5.5.2. Обработка двухмерного массива

  1. Дана матрица A(N, M). Найдите её наибольший элемент и номера строки и столбца, на пересечении которых он находится.

  2. Дана матрица A(N, N). Перепишите элементы её главной диагонали в одномерный массив Y(N) и разделите их на максимальный элемент главной диагонали.

  3. Требуется написать программу, заполняющую двухмерный массив размерностью 10 на 10 целыми числами по возрастанию.

  4. Требуется написать программу, заполняющую элементы двухмерного массива змейкой.

  5. Дана целочисленная матрица A(N, M). Вычислите сумму и произведение нечётных отрицательных элементов матрицы, удовлетворяющих условию | ai j | < i.

  6. Вычислите матрицу С(N, N), являющуюся суммой матриц А(N, N) и В(N, N).

  7. Вычислить и запомнить сумму и число положительных элементов каждого столбца матрицы. Результаты отпечатать в виде двух строк

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

  9. Вычислить сумму и число элементов матрицы, находящихся под главой диагональю.

  10. Вычислить сумму и число элементов матрицы, находящихся над главной диагональю.

  11. Записать на место отрицательных элементов матрицы нули и вывести ее на печать в общепринятом виде

  12. Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы. Матрицу напечатать в общепринятом виде.

  13. Вывести на печать нижнюю треугольную матрицу в общепринятом виде.

  14. Найти в каждой строке матрицы максимальный и минимальный элементы и поместить их на место первого и последнего элемента строки соответственно. Матрицу напечатать в общепринятом виде.

  15. Транспонировать матрицу и вывести на печать элементы главной диагонали, расположенной под главой. Результаты разместить в двух строках.

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

  17. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали. Отпечатать полученную матрицу в общепринятом виде.

  18. Ввести исходные данные в первые 24 строки и первые 7 столбцов. Вычислить среднее арифметическое значение элементов каждой строки и записать его в 8-й столбец, а также среднее арифметическое каждого столбца и записать его в 25-ю строку. Отпечатать полученную матрицу в общепринятом виде.

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

  20. Упорядочить по возрастанию элементы каждой строки матрицы. Отпечатать полученную матрицу в общепринятом виде.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]