2.Осуществите циклический сдвиг компонентов заданного вектора A(n)вправо на две позиции, т.е. получите вектор A=(а(n-1),a(n),a(1),a(2),...a(n-2))
Помогите плизззз!

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Код: Выделить всё
For I:=1 to N do K[I] := random(255);
For I:=1 to N do If (K[I]<0) and (K[I] mod 2=0) do WriteLn(K[I]);
Код: Выделить всё
tmp1 := K[N];
tmp2 := K[N-1];
For I:=N downto 3 do K[I]:=K[I-2];
K[1] := tmp2;
K[2] := tmp1;
Код: Выделить всё
count:=0;
for i:=1 to M do
begin
K[i]:=random(256)-128;
write(K[i]:4);
If (K[I]<0) and (K[I] mod 2=0) then inc(count);
end;
writeln;
writeln(count);