Задать вопрос
9 ноября, 22:29

Все элементы двумерного массива A размером 10 х10 элементов первоначально были равны 0. Затем значения элементов меняются с помощью вложенного оператора цикла в представленном фрагменте программы:

for n:=1 to 4 do

for k:=n to 4 do begin

A[n, k]:=A[n, k]+1;

A[k, n]:=A[k, n]+1;

end;

Сколько элементов массива в результате будут равны 1?

+5
Ответы (1)
  1. 9 ноября, 23:50
    0
    Рассматривается матрица размеров 4 х4, элементов будет 16. Пока все они равны нулю. При выполнении цикла получится следующее

    2 1 1 1

    1 0 0 0

    1 0 0 0

    1 0 0 0

    Далее:

    2 1 1 1

    1 2 1 1

    1 1 0 0

    1 1 0 0

    Далее:

    2 1 1 1

    1 2 1 1

    1 1 2 1

    1 1 1 0

    Ну и последний шаг:

    2 1 1 1

    1 2 1 1

    1 1 2 1

    1 1 1 2

    Считаей единички. Их 12. Ответ 12
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Все элементы двумерного массива A размером 10 х10 элементов первоначально были равны 0. Затем значения элементов меняются с помощью ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы