воскресенье, 10 апреля 2016 г.

№0075

В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент одной и той же программы, записанный на разных языках программирования, в котором значения элементов сначала задаются, а затем меняются.
Бейсик
Паскаль
FOR i=0 TO 10
A(i)=i
NEXT i
FOR i=0 TO 10
A(i)=A(10-i)
A(10-i)=A(i)
NEXT i
for i:=0 to 10 do
  A[i]:=i;
for i:=0 to 10 do
begin
  A[i]:=A[10-i];
  A[10-i]:=A[i];
end;
Си
Алгоритмический язык
for (i=0;i<=10;i++)
  A[i]=i;
for (i=0;i<=10;i++)
{
  A[i]=A[10-i];
  A[10-i]=A[i];
}
нц для i от 0 до 10
  A[i]:=i
кц
нц для i от 0 до 10
  A[i]:=A[10-i]
  A[10-i]:=A[i]
кц
Чему будут равны элементы этого массива?
  • 1)
    10 9 8 7 6 5 4 3 2 1 0
  • 2)
    0 1 2 3 4 5 6 7 8 9 10
  • 3)
    0 1 2 3 4 5 4 3 2 1 0
  • 4)
    10 9 8 7 6 5 6 7 8 9 10

Комментариев нет:

Отправить комментарий

№0075

В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент одной и той же программы, записанн...