|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | 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. |