Задать вопрос
9 октября, 16:36

Все элементы двумерного массива 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?

+4
Ответы (1)
  1. 9 октября, 17:35
    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. Затем значения элементов меняются с помощью ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы