.


:




:

































 

 

 

 





 

, .

.

 

, , . (), ( ), . , - ? : x,y,z t. [x,y,z,t].

. TYPE , :

 

TYPE TA=ARRAY[1..10, 1..5] OF REAL;

 

10´5=50 , : a[i, j].

, "" "" . , . " ?" . , , , .

. . :

 

CONST MaxX=10, MaxY=20;

TYPE TA=ARRAY[1..MaxX, 1..MaxY] OF REAL;

VAR a:TA; i, j: BYTE; s:REAL;

 

BEGIN

s:=0;

FOR i:=1 TO MaxX DO

FOR j:=1 TO MaxY DO

BEGIN

a[i,j]:=random;

s:=s+a[i,j]

END;

s:=s/(MaxX*MaxY);

Label1.Caption:=

' '+FloatToStrF(max,ffFixed,10,4);

 

 

-

 

, .

 

, . TStringGrid , Additional. , (. 5).

 

. 5 TStringGrid.

 

TStringGrid :


ColCount , ;

RowCount , ;

DefaultColWidth :

DefaultRowHeight ;

FixedCols, FixedRows . ( FixedColor) , ;

ScrollBars . : ssNone (), ssHorizontal ( ), ssVertical( ), ssBoth ( );

GridLineWidth .

Options , TStringGrid. :

goFixedVertLine ;

goFixedHorzLine ;

goVertLine - ;

goHorzLine- ;

goRangeSelect , ;

goDrawFocusSelected ;

goRowSizing ;

goColSizing ;

goRowMoving ;

goColMoving - ;

goEditing ;

goTabs Tab ;

goRowSelect , ;

goAlwaysShowEditor ;

goThumbTracking " ", .


Cells[, ]. ! ( String), .

4´5 . TStringGrid :

 


ColCount=4;

RowCount=5;

DefaultColWidth=50;

DefaultRowHeight=50;

FixedCols=0;

FixedRows=0;

ScrollBars=ssNone;

Options=[goEditing, goDrawFocusSelected]


 

, , . , Label :

 

VAR i,j:BYTE;

max:REAL;

 

begin

WITH StringGrid1 DO

BEGIN

max:=StrToFloat(Cells[1,1]);

FOR i:=1 TO ColCount-1 DO

FOR j:=1 TO RowCount-1 DO

IF StrToFloat(Cells[i,j])>max THEN

max:=StrToFloat(Cells[i,j]);

Label1.Caption:='Max='+FloatToStrF(max,ffFixed,10,4)

END

end;

, Cells.

. , , TRYEXCEPT.

Cells. , ( ).

 

StringGrid1.Cells[0,0]:=', ';

 

", " .

 





:


: 2015-10-27; !; : 458 |


:

:

- , - .
==> ...

1487 - | 1409 -


© 2015-2024 lektsii.org - -

: 0.012 .