Работа 3.7 Упр.1 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Класс
10
Предмет
Информатика
Автор
Семакин, Хеннер, Шеина
Работа 3.7 Упр.1 ГДЗ Семакин 10 класс (Информатика)
Задача
- Вычислить сумму и число положительных элементов матрицы $$A[N, N]$$, находящихся над главной диагональю.
Подробный ответ
Нужно просмотреть все элементы матрицы, расположенные над главной диагональю, то есть такие, для которых $$j>i$$. Для них находим:
- сумму положительных элементов;
- их количество.
Удобно перебрать все элементы матрицы двумя циклами и в условии проверять, находится ли элемент над главной диагональю и положителен ли он.
var a,b: Array [1..100,1..100] of integer;
i,j,n,s,k: integer;
Begin
read(n);
For i:=1 to n do
begin
For j:=1 to n do
begin
read(a[i,j]);
end;
end;
s:=0;
k:=0;
For i:=1 to n do
For j:=i+1 to n do
begin
if a[i,j]>0 then
begin
k:=k+1;
s:=s+a[i,j];
end;
end;
writeln(k,’ ‘,s);
End.
Ответ
Программа находит количество $$k$$ и сумму $$s$$ положительных элементов матрицы, расположенных над главной диагональю, и выводит их в виде $$k\ s$$.
Другие учебники
Другие предметы

