Информатика 10-11. Книга 2. Практика алгоритмизации и программирования. Шауцукова Л.З. - 37 стр.

UptoLike

Составители: 

Over ; {Вычисление суммы элементов, лежащих выше главной
диагонали }
END.
Задачи для самостоятельного решения
3.1. Дана матрица A(N, M). Найдите её наибольший элемент и номера строки и столбца,
на пересечении которых он находится.
3.2. В каждой строке заданной матрицы A(N, M) вычислите сумму, количество и среднее
арифметическое положительных элементов.
3.3. Для заданной целочисленной матрицы A(N, M) определите, является ли сумма её
элементов чётным числом, и выведите на печать соответствующий текст.
3.4. Дана матрица A(N, M). Найдите количество элементов этой матрицы, больших
среднего арифметического всех её элементов.
3.5. Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её
элементов, которые при делении на два дают нечётное число.
3.6. В заданной матрице A(N, M) поменяйте местами столбцы с номерами P и Q.
3.7. Дана матрица A(N, M). Вычислите вектор X(M), где значение X
j
равно сумме
положительных элементов j-го столбца матрицы A.
3.8. Дана матрица A(N, M). Получите вектор X(M), равный P-й строке матрицы, и вектор
Y(N), равный Q-му столбцу матрицы.
3.9. Дана матрица A(N, M). Поменяйте местами её наибольший и наименьший элементы.
3.10. По заданному n постройте матрицы размером (n,n) вида
а) 1 0 ... 0
0 1 ... 0
. . . .
0 0 ... 1
б) n n-1 n-2 ... 1
0 n n-1 ... 2
. . . . .
0 0 0 ... n
в) 0 0 ... 0 1
0 0 ... 1 2
. . . . .
1 2 ... n-1 n
3.11. Даны две целочисленные матрицы A(N, M) и B(N, M). Подсчитате (в отдельности)
количество тех пар (a
i j
, b
i j
) , для которых:
а) a
i j
< b
i j
;
б) a
i j
= b
i j
;
в) a
i j
> b
i j
.
3.12. Дана матрица A(N, N). Перепишите элементы её главной диагонали в одномерный
массив Y(N) и разделите их на максимальный элемент главной диагонали.
  Over ; {Вычисление суммы элементов, лежащих выше главной
диагонали }
END.



                        Задачи для самостоятельного решения

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

 3.2. В каждой строке заданной матрицы A(N, M) вычислите сумму, количество и среднее
арифметическое положительных элементов.

 3.3. Для заданной целочисленной матрицы A(N, M) определите, является ли сумма её
элементов чётным числом, и выведите на печать соответствующий текст.

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

 3.5. Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её
элементов, которые при делении на два дают нечётное число.

 3.6. В заданной матрице A(N, M) поменяйте местами столбцы с номерами P и Q.

 3.7. Дана матрица A(N, M). Вычислите вектор X(M), где значение Xj равно сумме
положительных элементов j-го столбца матрицы A.

 3.8. Дана матрица A(N, M). Получите вектор X(M), равный P-й строке матрицы, и вектор
Y(N), равный Q-му столбцу матрицы.

 3.9. Дана матрица A(N, M). Поменяйте местами её наибольший и наименьший элементы.

 3.10. По заданному n постройте матрицы размером (n,n) вида


а)   1 0 ... 0          б)   n n-1 n-2 ... 1             в)    0 0 ... 0 1
     0 1 ... 0               0 n n-1 ... 2                     0 0 ... 1 2
      . . . .                 . . . . .                         . . . . .
     0 0 ... 1               0 0    0 ... n                    1 2 ... n-1 n

 3.11. Даны две целочисленные матрицы A(N, M) и B(N, M). Подсчитате (в отдельности)
количество тех пар (ai j , bi j ) , для которых:

                                     а) ai j < bi j;
                                     б) ai j = bi j;
                                     в) ai j > bi j.

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