Вопрос, который вызвал трудности
В представленном фрагменте программы значения одномерного массива задаются с помощью оператора цикла. Чему будет равно A[5]?
For i := 1 To 5 Do
Begin
A[2*i - 1] := i;
A[2*i] := i*i
End;
A) 3
B) 4
C) 5
D) 9
Ответ экспертов Учись.Ru
Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.
После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:
Ответ: а)3
Решение:
i=1
A[2*1-1]:=1; (A[1])
A[2*1]:=1; (A[2])
__________________
i=2
A[2*2-1]:=2; (A[3])
A[2*2]:=4; (A[4])
__________________
i=3
A[2*3-1]:=3; (A[5])
A[5]=3