Нужно что бы пользователь мог задать N размер массива, как это можно реализовать?
Asked
Active
Viewed 1,409 times
3
CatException
- 679
-
3Укажите диалект паскаля! В некоторых, ЕМНИП, это невозможно, а в других очень просто. – Ainar-G Oct 20 '19 at 11:56
1 Answers
1
Это можно сделать с помощью динамических массивов. Например:
program p1;
var a: array of integer;
n: integer;
begin
readln(n); // вводим длину массива
SetLength(a, n); // устанавливаем новую длину массива
writeln(length(a)); // показываем длину массива
end.
P.S. Для написания кода использовался PascalABC
SurfaceStack
- 875