Предмет: Информатика,
автор: trataka
Дана матрица размером 7Х7 элементов, случайным образом заполненная. Просчитать сумму
элементов вспомогательной диагонали ( i=n-j+1 ). Определить количество элементов > сумма / 3.
Ответы
Автор ответа:
0
const n=7;
begin
var a:=MatrRandom(n,n,-20,20);
a.Println(4);
var s:=0;
for var i:=0 to a.RowCount-1 do s:=s+a[i,n-i-1];
Writeln('s = ',s);
var k:=a.ElementsByRow.Where(x->x>s/3).Count;
writeln('k = ',k);
end.
Пример:
-4 -14 1 4 1 8 20
-10 -19 5 -19 -15 0 2
-11 -13 0 -15 -6 13 -11
-16 5 -18 2 19 -8 -11
10 -2 19 -10 20 8 1
9 -12 2 12 4 0 7
5 6 1 9 -5 4 -11
s = 28
k = 7
begin
var a:=MatrRandom(n,n,-20,20);
a.Println(4);
var s:=0;
for var i:=0 to a.RowCount-1 do s:=s+a[i,n-i-1];
Writeln('s = ',s);
var k:=a.ElementsByRow.Where(x->x>s/3).Count;
writeln('k = ',k);
end.
Пример:
-4 -14 1 4 1 8 20
-10 -19 5 -19 -15 0 2
-11 -13 0 -15 -6 13 -11
-16 5 -18 2 19 -8 -11
10 -2 19 -10 20 8 1
9 -12 2 12 4 0 7
5 6 1 9 -5 4 -11
s = 28
k = 7
Автор ответа:
0
Мне понравилось, достойно! ))
Автор ответа:
0
Спасибо! Учусь )
Похожие вопросы
Предмет: Математика,
автор: akkpg808
Предмет: Информатика,
автор: Аноним
Предмет: Алгебра,
автор: povdanil73
Предмет: Алгебра,
автор: suppol10
Предмет: Математика,
автор: anzelikaborovec64