fork download
  1. program ideone;
  2. var
  3. MyArray: array of Integer; // Динамический массив
  4. i: Integer;
  5. begin
  6. // Инициализация массива
  7. SetLength(MyArray, 5); // Начальный размер массива — 5 элементов
  8. for i := 0 to High(MyArray) do
  9. MyArray[i] := (-1)*(i + 1); // Заполняем массив значениями
  10.  
  11. // Увеличение размера массива на 1
  12. SetLength(MyArray, Length(MyArray) + 1);
  13.  
  14. // Добавляем новое значение в массив
  15. MyArray[High(MyArray)] := 100; // Записываем значение в новый элемент
  16.  
  17. // Выводим массив для проверки
  18. for i := 0 to High(MyArray) do
  19. Writeln(MyArray[i]);
  20. end.
  21. end.
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
-1
-2
-3
-4
-5
100