Массив из десяти элементов заполнили, а потом изменили. Чему будет равна сумма значений элементов массива после выполнения фрагмента программы? for i := 1 to 10 do
A[i]:=i + 1;
for i := 2 to 10 do
A[i]:= A[i - 1];
148
324
Ответы на вопрос:
всё 1
Объяснение:
Это происходит из-за этой строки:
A[i]:= A[i - 1];
Она нам говорит - замени этот элемент на предыдущий.
Смотрим for, первый элемент у нас с индексом 2, в массиве - это число 2.
Предыдущие 1 - 2 заменяют на 1.
И так далее. Переходят к третьему элементу, но теперь у нас все элементы позади него - являются единицами.
Популярно: Информатика
-
Айзат121а06.10.2021 18:37
-
dshvedova0622.03.2021 17:14
-
RIF1225.08.2021 12:49
-
aalleeks26.07.2021 11:45
-
iakatya04.01.2020 22:25
-
Efendieva200424.01.2020 09:21
-
albina22708.10.2021 19:44
-
Danrukn26.10.2022 22:01
-
Яся8313.04.2023 19:44
-
NataNati02.12.2020 20:18