В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, записанный на разных языках программирования.
Бейсик
|
Паскаль
|
FOR i = 0 TO 10
A(i) = i-1
NEXT i
FOR i = 0 TO 9
A(i) = A(i+1)
NEXT i
A(10) = 10
|
for i := 0 to 10 do
A[i] := i-1;
for i := 0 to 9 do
A[i] := A[i+1];
A[10] := 10;
|
Си
|
Алгоритмический язык
|
for (i = 0; i <= 10; i++)
A[i] = i-1;
for (i = 0; i <= 9; i++)
A[i] = A[i+1];
A[10] = 10;
|
нц для i от 0 до 10
A[i] := i-1
кц
нц для i от 0 до 9
A[i] := A[i+1]
кц
A[10] := 10
|
Чему окажутся равны элементы этого массива после выполнения фрагмента программы?
Источник: http://opengia.ru/items/ea7254649e1be3119859001fc68344c9
Комментариев нет:
Отправить комментарий