![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите пожалуйста с данной задачкой:
Одномерный массив а длиной М. Переместить нулевые элементы массива в конец, сдвинув остальные элементы влево. Приведу то, что я сделал на данный момент: настроил 2 стрингрида и Код:
var k:integer; a:array[1..30] of integer; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin k:=strtoint(edit1.Text); if (k>0) and (k<=30) then s1.ColCount:=k else ShowMessage('Введи размер массива >0 и <=30 ') end; procedure TForm1.Button3Click(Sender: TObject); var i,j,n:integer; begin for i:=1 to k do a[i]:=strtoint(S1.Cells[i-1,0]); end; Последний раз редактировалось Admin, 17.12.2012 в 16:07. |