язык прогр-я?
Pascal.
Var F:array[1..10] of Integer; i:integer; BEGIN //заполняем массив кубами чисел for i:=1 to 10 do begin F[i]:=i*i*i; end; F[3]:=length(F)*length(F); Delete(5,10); Delete(8,10); Procedure Delete(x:Integer;n:integer); var j : Integer; Begin {сдвиг индекса элементов на один влево} for j:=x to n do begin F[j]:= F[j+1]; end; F[n]:=0;{последний элемент равен 0} End; END.
В цикле For вы указали условие (6 to n и 8 to n), в условие же конкретно нужно было указать 5 и 8 элемент, не так ли?
код внимательнее посмотрите
Еще один вопрос: что обозначает оператор longint?
longint - это длинное целое, но на самом деле оно не нужно. У тебя числа от 1 до 10, а не до 10000, как он написал, их кубы от 1 до 1000, достаточно импа integer