Задача к ЕГЭ по информатике на тему «массив, цикл, условие» №12

В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны -1; 4; 3; 2; 8; 9; 0; -3; 9; 4 соответственно, т.е. A[0] = -1; A[1] = 4 и т.д. Определите значение переменной s  после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования.

|--------------------------|------------------|-----------------| |C++-----------------------|Python------------|Pascal-----------| |s = 0;                    |s = 0             |s :=  0;          | |for(i = 0;i <= 9; i + + ){|foriinrange (10) :|fori = 0to9do    | |  if(A [i] < i){            |  ifA [i] < i :    |  ifA [i] < ithen| |                          |                  |                 | |    s = s + i;            |    s = s + i     |     s := s + i; | |  }                       |                  |                 | -}---------------------------------------------------------------

Заметим, что в переменную s  записывается сумма индексов элементов массива, значение которых меньше самого индекса. В нашем массиве таких элементов пять:A [0] = − 1;A [3] = 2; A[6] = 0;A[7] = − 3;A[9] = 4  . Сложим их индексы и получим ответ: 0 + 3 + 6 + 7 + 9 = 25  .

Ответ: 25
Оцените статью
Я решу все!