В программе описан одномерный целочисленный массив A с индексами от 1 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
| Бейсик | Python |
|---|---|
FOR i = 1 TO 10 A(i) = 5*i NEXT i FOR i = 1 TO 10 k = A(i) - 2 A(10-i+1) = k NEXT i
|
for i in range(1, 11): A[i] = 5*i for i in range(1, 11): k = A[i]-2 A[10-i+1]=k
|
| Паскаль | Алгоритмический язык |
for i : = 1 to 10 do A[i] : = 5*i; for i : = 1 to 10 do begin k:=A[i]-2; A[10-i+1]:=k; end;
|
нц для i от 1 до 10 A[i] : = 5*i кц нц для i от 1 до 10 k:=A[i]-2 A[10-i+1]:=k кц
|
| Си++ | |
for (i = 1; i <= 10; i++) { A[i] = 5*i; } for (i = 1; i <= 10; i++) { k=A[i]-2; A[10-i+1]=k; } | |
Чему будут равны элементы этого массива?
1) 1 6 11 16 21 23 18 13 8 3
2) 3 8 13 18 23 28 33 38 43 48
3) 48 43 38 33 28 23 18 13 8 3
4) 1 6 11 16 21 26 31 36 41 46
PDF-версии: 