Дано описание массива:
const T: array [1..5] of integer = (20, 40, 60, 80, 100);
Определите, какие из предложенных операторов являются допустимыми для элементов данного массива, а какие нет.
T[i-1]:=T[i] * 2;
readln (T[i]);
T[1] := T[3] + T[5];
T[i]:=T[i] div 2;
writeln (T);
T[1] :=0;
T [0] := T[2] * T[4];
T:=0;
T[i/2] := 1;
T[i] :=T[i] / 10;
Answers & Comments
Недопустимые:
T [0] := T[2] * T[4];
writeln (T);
T:=0;
T[i/2] := 1;
T[i] :=T[i] / 10;
Если в теле цикла:
T[i-1]:=T[i] * 2; // причем i строго больше 1
T[i]:=T[i] div 2;
readln (T[i]);
Допустимы и вне цикла:
T[1] :=0;
T[1] := T[3] + T[5];