- . . 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.