Подготовка к ЕГЭ и олимпиадам по информатике 2020 / Тренировочные варианты ЕГЭ

Профильная информатика:
подготовка к ЕГЭ и олимпиадам

Вариант № 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

Подробнее...