.


:




:

































 

 

 

 


, .




type TStatistics = array [0..50] of Double; function Average(A: TStatistics): Double; var I: Integer; begin Result:= 0; for I:= Low (A) to High (A) do Result:= Result + A[I]; Result:= Result / Length (A); end;

 

- . . Delphi -.

 

:

1. - array of, :

function Average(A: array of Double): Double; var I: Integer; begin Result:= 0; for I:= Low (A) to High (A) do Result:= Result + A[I]; Result:= Result / Length (A); end;

 

2. Average A (Low (A) = 0), (High (A)) (Length (A)) .

 

3. Average:

var Statistics: array [1..10] of Double; Mean: Double; begin... Mean:= Average(Statistics); Mean:= Average([0, Random, 1]);... end;

Average. . , . . .

 

4. -.

 

, . . , , :

, . .

 

: array of baseType

: var DynArray: array of Integer;

 

:

 

1. DynArray .

 

2. , , DynArray nil.

 

3. ( ) SetLength, :

SetLength (DynArray,50)

 

4. .

, ( ). : , , . .

 

5. . :

 

6. Low, High Length, , . Low 0.

 

7. , , 0 - nil ( ):

SetLength (DynArray, 0); // : DynArray:= nil;

, -.

 

8. Copy. .

 

9. :

Var A: array of array of Integer; begin... SetLength (A, 100, 20); ...end.




:


: 2016-11-23; !; : 269 |


:

:

.
==> ...

1766 - | 1561 -


© 2015-2024 lektsii.org - -

: 0.007 .