ЕГЭ.тренажёр
Информатика08CA7D23Перебор / DPКраткий ответ

В программе используется одномерный целочисленный массив A
с индексами от 0 до 9. Значения элементов равны 5, 8, 4, 3, 7, 9, 6, 2, 0, 1 соответственно, т.е. A[0] = 5, A[1] = 8 и т.д.

Определите значение переменной c после выполнения следующего фрагмента этой программы (записанного ниже на разных языках программирования). 

Бейсик

Python

c = 0

FOR i = 0 TO 8

  IF A(i) > A(9) THEN

    c = c + 1

    t = A(i)

    A(i) = A(9)

    A(9) = t

  END IF

NEXT i

c = 0

for i in range(9):

  if A[i] > A[9]:

    c = c + 1

    t = A[i]

    A[i] = A[9]

    A[9] = t

 

Алгоритмический язык

Паскаль

c := 0

нц для i от 0 до 8

  если A[i] > A[9] то

    c := с + 1

    t := A[i]

    A[i] := A[9]

    A[9] := t

  все
кц

c := 0;

for i := 0 to 8 do

  if A[i] > A[9] then

  begin

    c := c + 1;

    t := A[i];

    A[i] := A[9];

    A[9] := t;

  end;

Си

c = 0;

for (i = 0; i < 9; i++)

    if (A[i] > A[9])

    {

      c++;

      t = A[i];

      A[i] = A[9];

      A[9] = t;

    }

 

⚠ Ответ для этой задачи пока не верифицирован — проверка недоступна.