|
Вопрос # 4 360/ вопрос открыт / |
|
Здравствуйте, эксперты! Есть следующая задача. Дан массив А(6х6). айти и отпечатать количество элементов каждого столбца значения которых не превышает 2.5.
Приложение: Переключить в обычный режим- unit Unit1;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
- Dialogs, ExtCtrls, Grids, StdCtrls, XPMan;
-
- type
- TForm1 = class(TForm)
- Button1: TButton;
- Button2: TButton;
- Button3: TButton;
- StringGrid1: TStringGrid;
- Label1: TLabel;
- XPManifest1: TXPManifest;
- StringGrid2: TStringGrid;
- procedure Button2Click(Sender: TObject);
- procedure Button3Click(Sender: TObject);
- procedure Button1Click(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form1: TForm1;
- a:array[0..5,0..5] of integer;
- i,j:integer;
- k,n:real;
- implementation
-
- {$R *.dfm}
-
- procedure TForm1.Button1Click(Sender: TObject);
- begin
- Randomize;
- for i:=0 to 5 do
- for j:=0 to 5 do
- Begin
- a[i,j]:=random (10);
- StringGrid1.cells[i,j]:=IntTostr(a[i,j]);
- end;
- end;
-
- procedure TForm1.Button2Click(Sender: TObject);
- begin
- if k<=2.5 then
- k:=a[1,1];
- for i:= 0 to 5 do
- for j := 0 to 5 do
- if k<=a[i,j] then
- begin
- k:=a[i,j];
- n:=i;
- end;
- for I := 0 to 5 do
- for j := 0 to 5 do
- if a[i,j]=k then
- n:=n+1;
- for I := 0 to 5 do
- for j := 0 to 5 do
- StringGrid2.Cells [i,0]:= FloatTostr (a[i,0]);
- end;
-
- procedure TForm1.Button3Click(Sender: TObject);
- begin
- close;
- end;
-
- end.
-
 |
Вопрос задал: Коновалов Владимир (статус: Посетитель)
Вопрос отправлен: 23 июня 2010, 09:11
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 23; последнее сообщение — 23 июня 2010, 13:53; участников в обсуждении: 4.
Страницы: [« Предыдущая] [1] [2]
|
padonak (статус: Посетитель), 23 июня 2010, 13:48 [#22]:
тогда у меня с кампом что? писцец...
|
|
min@y™ (статус: Доктор наук), 23 июня 2010, 13:53 [#23]:
Цитата (DNK):
Сам хорош. Прикалываюсь я!
Доверчивые могут и поверить. А я своей репутацией дорожу.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|