Вопрос задан 27.02.2019 в 04:50. Предмет Информатика. Спрашивает Сулейманова Мадина.

Помогите пожалуйста: for i=1 to 100 do for k:=1 to 100 do i>k then A[ i,k ]:=1 else A[ i,k

]:=-1Чему равна сумма всех элементов массивов?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Васильев Даниил.
1. В программе есть ошибка (перед i>k должно быть if).
2. Массив здесь один (это А)
Сумма всех элементов массива = -100
Объяснение:
Элементы массива, расположенные под главной диагональю матрицы (там, где i>k), получают значение = 1, элементы на главной диагонали и выше её, получают значение = -1. Таким образом, элементов со значением = -1 больше, чем элементов со значением = 1 на 100. Остальные элементы в сумме дадут 0.
Ответ: -100
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Данная программа заполняет двумерный массив A размером 100x100 следующим образом:

- Если индекс строки i больше индекса столбца k, то элемент массива A[i,k] принимает значение 1. - В противном случае, элемент массива A[i,k] принимает значение -1.

Таким образом, каждый элемент массива будет либо 1, либо -1.

Чтобы найти сумму всех элементов массива, нужно просуммировать каждый элемент по отдельности. В данном случае, так как размер массива 100x100, нам нужно просуммировать 10000 элементов.

Сумма всех элементов массива можно вычислить следующим образом:

sum = 0 for i = 1 to 100 do for k = 1 to 100 do sum = sum + A[i,k]

Итак, чтобы найти сумму всех элементов массива, нужно выполнить двойной цикл по всем элементам массива и прибавить каждый элемент к переменной sum.

Но так как в данном случае все элементы массива либо 1, либо -1, то сумма всех элементов будет равна количеству элементов со значением 1 минус количество элементов со значением -1.

Так как размер массива 100x100, количество элементов со значением 1 будет равно 10000, а количество элементов со значением -1 тоже будет равно 10000.

Таким образом, сумма всех элементов массива будет равна 10000 - 10000 = 0.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос