Задать вопрос
12 декабря, 00:46

Перед вами часть кода программы на языке 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) сумма элементов выше и на главной диагонали, выше и на побочной диагонали.

+1
Ответы (1)
  1. 12 декабря, 01:32
    0
    Ответ: 4) выше и на главной, выше и на побочной.

    Первое условие: i<=j задает элементы выше и правее главной диагонали.

    Второе условие: i+j<=n+1 задает элементы выше и левее побочной.

    Оба условия вместе задают верхнюю четверть матрицы, то есть элементы выше главной и выше побочной диагонали, а также на самих диагоналях.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Перед вами часть кода программы на языке Pascal. sum:=0; for i:=1 to n do for j:=1 to n do if (i ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы