PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018 Внимание! Если программа не работает, обновите версию!
begin var n:=ReadInteger('n='); if n<9 then n:=9; // от дурака var d:=ArrRandom(n,-50,50); Write('Исходный массив: '); d.Println; var i:=1; repeat d[i]*=2; i+=2 until i>n-1; Write(' После удвоения: '); d.Println; d:=d[:1]+d[2:8]+d[9:]; Write(' После удаления: '); d.Println end.
var D: myarr; n, i: longint; begin readln(n); for i := 1 to n do begin read(D[i]); if (D[i] mod 2 = 0) then D[i] := D[i] * 2; end; for i := 2 to (n - 1) do D[i] := D[i + 1]; n := n - 1; for i := 8 to (n - 1) do D[i] := D[i + 1]; n := n - 1; for i := 1 to n do write(D[i], ' '); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку