Массив A заполняется с такого фрагмента кода:
for i := 1 to 10 do
A[i] := 2 * i + 1;
Чему равна сумма A[1] + A[6]?

Myrzik007 Myrzik007    2   04.03.2020 14:40    3

Ответы
4богдашка 4богдашка  17.08.2020 18:54

16.

Объяснение:

Так как нужно дать ответ только на выражение A[1]+A[6], то нет необходимости просчитывать весь массив, достаточно найти элементы A[1] и A[6].

Массив состоит из элементов, а каждый элемент имеет свой индекс. Элемент массива записывается как "Имя массива[индекс]". В нашем случае массив - "A", индекс - "i", а элемент массива "A[i]".

В программе есть цикл, который до 10 будет создавать новые элементы массива по "правилу" 2*i+1. Так как нам нужны только элементы A[1] и A[6], то посчитаем их.

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

Получим: A[1] = 2*i+1 = 2*1+1 = 3.

Так же считаем A[6].

A[6] = 2*i+1 = 2*6+1 = 13.

Считаем A[1]+A[6].

A[1]+A[6] = 3 + 13 = 16.

Так получили ответ 16.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика