Вариант № EGE_INF_1803
Добавлен 5 мая 2018 г. в 0:44. Изменён 18 ноября 2018 г. в 15:19.Скачать PDFЗадание
В программе используется одномерный целочисленный массив A
с индексами от 0
до 9
.
Значения элементов равны 5; 20; 12; 38; 18; 26; 37; 12; 18; 9
соответственно, т. е. A[0] = 5
; A[1] = 20
и т. д.
Определите значение переменной k
после выполнения следующего фрагмента программы.
-
Копировать
k := 0; for i := 0 to 9 do if A[i] mod 2 = 0 then A[A[i] mod 10] := A[i] + i else k := k + A[i];
-
Копировать
k = 0; for (i = 0; i < 10; i++) if (A[i] % 2 == 0) A[A[i] % 10] = A[i] + i; else k += A[i];
-
Копировать
K = 0 For I = 0 To 9 If A(I) Mod 2 = 0 Then A(A(I) Mod 10) = A(I) + I Else K = K + A(I) End If Next I
-
Копировать
k = 0 for i in range(10) : if A[i] % 2 == 0 : A[A[i] % 10] = A[i] + i else : k += A[i]
Ответ
45
Подробнее...