Задание № 6890
В программе используется одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 5, 6, 5, 8, 5, 4, 1, 2, 9, 6 соответственно, т.е. А[0] = 5, А[1] = 6 и т.д.
Определите значение переменной с после выполнения следующего фрагмента этой программы (записанного ниже на разных языках программирования).
Бейсик
с = 0
FOR i = 0 ТО 8
IF А(i) <= А(9) THEN
с = с + 1
t = А (i)
А (i) = А ( 9)
А (9) = t
ENDIF
NEXT i
Python
c = 0
for i in range(0,9):
if A[i] <= A[9]:
c = c + 1
t = A [ i ]
A [ i ] = A [ 9 ]
A [ 9 ] = t
Алгоритмический язык
с : = 0
нц для i от 0 до 8
если А[i] <= А[9] то
с : = с + 1
t : = А [ I ]
А[i] := А[9]
А[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;
Си
с = 0 ;
for (i = 0; i < 9;i++)
if (A[i] <= A[9])
{
c+ +;
t = A [ i ] ;
A [ i ] = A [ 9 ] ;
A[9] = t;
}
Решать другие задания по теме: Обработка массивов и матриц
Показать ответ
Комментарий:
Ответ: 5
Ответ: 5
Нашли ошибку в задании? Выделите фрагмент и нажмите Ctrl + Enter.