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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2012, 00:26   #1
k166
Новичок
Джуниор
 
Регистрация: 18.12.2012
Сообщений: 1
По умолчанию двумерный массив delphi 7

здравствуйте,могли вы мне помочь,мне хотелось чтобы при выводе массива каждый элемент подписывался номером.Как это сделать?

задача:Вычислить сумму и количество положительных элементов каждого столбца двухмерного массива A.
вот что у меня получилось:


Type
M=array [1..3,1..5] of Integer ;
var
Form1: TForm1;
A:M;
i,j,n:Integer;
s: Integer;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Randomize;
for i := 1 to 3 do
for j:=1 to 5 do
begin
A[i,j]:=random(5);
memo1.Lines.Add(IntToStr(a[i,j]));
end;
Button2.Visible:=True;
Button4.Visible:=True;
end;
procedure TForm1.N2Click(Sender: TObject);
begin
Memo1.Clear
end;
procedure TForm1.N3Click(Sender: TObject);
begin
Close
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
s:=0;
for i := 1 to 3 do
begin
for j:=1 to 5 do
If A[i,j]>=0 then
begin
s:=s+A[i,j];
end;
memo1.Lines.Add('сумма элементов'+IntToStr(s));
end;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
n:=0;
for i := 1 to 3 do
begin
for j:=1 to 5 do
If A[i,j]>=0 then
begin
n:=n+1;
end;
memo1.Lines.Add('количество элементов в строке'+ IntToStr(n));
end;
end;
end.
k166 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив Delphi MrMorozko Помощь студентам 10 24.11.2013 19:56
двумерный массив в Delphi Loslobos Помощь студентам 4 13.09.2010 15:29
Двумерный массив Delphi Wise Помощь студентам 5 24.12.2007 23:10
Delphi Двумерный массив forumu Помощь студентам 1 23.12.2007 02:04