3

Нужно что бы пользователь мог задать N размер массива, как это можно реализовать?

  • 3
    Укажите диалект паскаля! В некоторых, ЕМНИП, это невозможно, а в других очень просто. – Ainar-G Oct 20 '19 at 11:56

1 Answers1

1

Это можно сделать с помощью динамических массивов. Например:

program p1;
var a: array of integer;
    n: integer;
begin
   readln(n); // вводим длину массива
   SetLength(a, n); // устанавливаем новую длину массива
   writeln(length(a)); // показываем длину массива
end.

P.S. Для написания кода использовался PascalABC