- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
DynArray = [1..2] of real;
var
A : ^DinArray;
n, i : word;
BEGIN
write('Укажите размер массива:');
readln(n);
GetMem(A,n*6);
. . .
{$R-}
for i:=1 to n do
A[i]:=random;
. . . {любые действия с элементами масссива}
{$R+}
FreeMem(A,n*6)
END.
kipar 31.03.2014 11:27 # 0
- во freemem второго параметра не надо.
ну и вместо 1..2 посоны пишут 1..1 (для понтов) или 1..MAXINT div sizeof(real) чтобы не выключать проверку индексов, но это уже придирка.
bormand 31.03.2014 11:34 # 0
kipar 31.03.2014 12:11 # 0
Но данный код написан на турбопаскале (да, я перешел по ссылке чтобы проверить).