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