Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2010, 19:55   #1
Namiko
Новичок
Джуниор
 
Регистрация: 02.04.2010
Сообщений: 2
По умолчанию обработка данных в многомерных массивах(Delphi)

здравствуйте помогите, пожалуйста, соединить два фрагмента задачи, а то никак не могу сообразить как второй фрагмент присоединить к первому, чтоб работала программа.

задание: дан двумерный массив размером m*n, заполненный случайным образом. заменить отрицательный элемент каждого столбца нулем.


1)procedure TForm2.Button1Click(Sender: TObject);
var
i,j,n,m:Integer;
a: array [0..30,0..30] of integer;
begin
Randomize;
n:=Strtoint(edit1.Text);
m:=Strtoint(edit2.Text);
for i:=0 to n-1 do
for j:=0 to m-1 do
a[i,j]:=random(200)-100;
Stringgrid1.rowcount:=n+1;
stringgrid1.colcount:=m+1;
with stringgrid1 do
begin
i:=0;
for j:=1 to rowcount do
cells[i,j]:=inttostr(j);
j:=0;
for i:=1 to colcount do
cells[i,j]:=inttostr(i);
end;
with stringgrid1 do
for i:=1 to n do
for j:=1 to m do
cells[j,i]:=inttostr(a[i-1,j-1]);
end;

2)for i:=0 to n-1 do
for j:=0 to m-1 do
if a[i,j]<0 then
a[i,j]:=0;
Namiko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработки многомерных массивов с использованием циклов. DanielDefo Паскаль, Turbo Pascal, PascalABC.NET 3 01.04.2010 16:18
Чтение многомерных массивов из Фортрана в C++ Скарам Помощь студентам 2 08.09.2009 15:06
Обработка данных Myagkiy Microsoft Office Excel 2 01.04.2009 10:26
Сортировка многомерных массивов С++ Perfect.Enemy Общие вопросы C/C++ 5 12.04.2008 16:39