Romikgy, все правильно и грамотно, кроме этого, имхо| Код | A[1]:=1; A[2]:=3.5; A[3]:=4; A[4]:=-0.8; A[5]:=1.9; A[6]:=5; A[7]:=13;
|
Думаю, что лучше было бы это при объявлении сделать
| Код | var A: array [1..7] of Double = (1, 3.5, 4, -0.8, 1.9, 5, 13);
|
Со следующим пунктом ты, думаю, тоже согласишься: для быстродействия лучше было бы сначала выделить для массива Z максимальное количество памяти (равное размеру исходного массива), а потом в конце его урезать (меньшее количество операций с "кучей"). Это имхо, мож я чего и не знаю... |