
Помогите пожалуйста: for i=1 to 100 do for k:=1 to 100 do i>k then A[ i,k ]:=1 else A[ i,k
]:=-1Чему равна сумма всех элементов массивов?

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

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



Данная программа заполняет двумерный массив 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.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili