Домашнее задание № 5. Работа с двумерными массивами Для

advertisement
Домашнее задание № 5.
Работа с двумерными массивами
Для каждой из трех задач необходимо написать постановку задачи,
нарисовать схему алгоритма и разработать программу на языке
Паскаль.
Дан целочисленный массив А[1..4, 1..5]. Определить номера тех строк массива, в
которых есть хотя бы один элемент, равный 10.
Задан массив А[1..5,1..6]. Поменять в нем местами первую и последнюю строку.
1.
Дана прямоугольная матрица. Найти строку с наибольшей суммой элементов.
Дана прямоугольная матрица. Найти столбец с наибольшей суммой элементов.
2.
Задан массив А[1..5,1..6]. Поменять в нем местами первый и последний столбец.
Найти сумму всех четных элементов двумерного массива целых чисел размерности
4*8.
3.
Найти сумму всех элементов двумерного массива целых чисел размерности 5*5,
расположенных на главной диагонали.
Найти номер строки и столбца максимального элемента двумерного массива целых
чисел размерности 7*4.
4.
Удалить столбец двумерного массива целых чисел, в котором находится максимальный
элемент этого массива.
В двумерном массиве целых чисел заменить все элементы, меньшие суммы элементов
первой строки на эту сумму.
5.
Даны две матрицы. Получите их произведение.
Составьте программу вычисления суммы тех положительных элементов двумерного
массива А
6.
Дан квадратный двумерный массив Необходимо элементам, находящимся на главной
диагонали присвоить значение 1, элементам, находящимся выше главной диагонали –
значение 0, элементам, нахощящимся ниже главной диагонали – значение 2.
Дан двумерный массив А(N,M). Образовать массив В (N,M) путём деления элементов
массива А(N,M) на сумму его положительных элементов.
7.
Найти произведение ненулевых элементов матрицы, которые кратны 3, но не кратны 5
Найти количество нечетных элементов двумерного массива MASSIV [1..10,1..7].
8.
Даны два массива двумерных A и B, состоящих из одинакового числа элементов. Найти
среднее арифметическое элементов каждого и сравнить эти значения.
Дан двумерный массив заменить положительные элементы на 1, отрицательные на -1.
9.
Дан двумерный массив А создать одномерный массив В и заполнить одномерный
массив суммами элементов строк, вывести полученную информацию на экран
Дан двумерный массив. Вычислить и отпечатать суму положительных элементов в
каждом столбце.
10.
дан двумерный массив. определить:
а) максимальное значение среди элементов пятой строки массива;
б) минимальное значение среди элементов четвертого столбца массива.
Найти максимальный диагональный элемент на главной диагонали и указать его
координаты в главной диагонали матрицы
11.
Распечатать значения элементов строки из двумерного массива размерностью n x m с
наибольшим количеством положительных элементов.
Определить минимальный элемент квадратной матрицы, расположенный в левой части,
ограниченной диагоналями, включая диагональные элементы.
12.
В двумерном массиве размерностью n x m найти среднее арифметическое значение
элементов массива с точностью до двух десятичных знаков.
В двумерном массиве размерностью n x m найти сумму четных элементов, стоящих на
побочной диагонали.
13.
В двумерном массиве размерностью n x m посчитать сумму элементов отдельно в
каждом столбце и каждой строке.
В двумерном массиве размерностью n x m вывести на экран все элементы k-й строки массива
14.
С помощью генератора случайных значений создайте два массива. Выполните по
отдельности сначала сложение, потом умножения массивов друг на друга. Выведете
исходные массивы и результат вычислений на экран
Определите количество столбцов и количество строк массива, в которых не содержится
ни одного отрицательного элемента. Выведите на экран найденные значения
Download