Перед вами часть кода программы на языке Pascal. sum:=0; for i:=1 to n do for j:=1 to n do if (i<=j) and (i+j<=n+1) then sum:=sum+x[i,j]; writeln(sum); Результатом выполнения этого кода является: 1) сумма элементов ниже и на главной диагонали, ниже и на побочной диагонали; 2) сумма элементов выше и на главной диагонали, ниже и на побочной диагонали; 3) сумма элементов ниже и на главной диагонали, выше и на побочной диагонали; 4) сумма элементов выше и на главной диагонали, выше и на побочной диагонали.
Ответы
Ответ дал:
0
Ответ: 4) выше и на главной, выше и на побочной.
Первое условие: i<=j задает элементы выше и правее главной диагонали.
Второе условие: i+j<=n+1 задает элементы выше и левее побочной.
Оба условия вместе задают верхнюю четверть матрицы, то есть элементы выше главной и выше побочной диагонали, а также на самих диагоналях.
Первое условие: i<=j задает элементы выше и правее главной диагонали.
Второе условие: i+j<=n+1 задает элементы выше и левее побочной.
Оба условия вместе задают верхнюю четверть матрицы, то есть элементы выше главной и выше побочной диагонали, а также на самих диагоналях.
Вас заинтересует
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад