Не знаю как в паскале, но в си это называется динамические массивы и создаются они через указатели, тип элементов массива может быть любым. типом индекса в си и паскале может быть только integer, в других же языках могут быть ассоциативные массивы, индексом которых является строка(в php так)
program c1;
var
i,n:integer;
x:longint;
begin
x:=1;
write('Введите n: ');
readln(n);
for i:=1 to n do
if (i mod 2=1) then x:=x*i;
writeln(x);
end.
<span>материальные ресурсы – совокупность предметов труда, предназначенных для использования в процессе производства общественного продукта, например сырье, материалы, топливо, энергия, полуфабрикаты, детали и т.д.;</span><span>природные ресурсы – объекты, процессы, условия природы, используемые обществом для удовлетворения материальных и духовных потребностей людей;</span><span>трудовые ресурсы – люди, обладающие общеобразовательными и профессиональными знаниями для работы в обществе;</span><span>финансовые ресурсы – денежные средства, находящиеся в распоряжении государственной или коммерческой структуры;</span><span>энергетические ресурсы – носители энергии, например уголь, нефть, нефтепродукты, газ, гидроэнергия, электроэнергия и т.д.</span>
begin
var a := ArrRandom(ReadInteger('n ='), -15, 15);
a.Println;
a.ForEach(x -> begin if x < 0 then Print(x) end)
end.