Помогите доделать задание на массив
Я сделала № 1
1. Составьте программу, которая запрашивает значение элементов одномерного числового массива А, формирует и выводит на экран в строку новый числовой массив В, в котором элементы равны модулю соответствующих элементов А.
program upr6_1;
type mas_a=array[0..30] of integer;
type mas_c=array[0..30] of integer;
var a:mas_a; c:mas_c; i,n:integer;
begin
writeln ('введите количество элементов '); readln
;
for i:=1 to n do
read (a);
for i:=1 to n do
write (a:5);
writeln;
for i:=1 to n do
c:= abs(a);
for i:=1 to n do
write (c:5);
writeln;
end.
Помогите с №2
2. Измените предыдущую программу так, чтобы в массиве В, элемент с номером i был равен произведению первых i элементов массива А.
Я сделала № 1
1. Составьте программу, которая запрашивает значение элементов одномерного числового массива А, формирует и выводит на экран в строку новый числовой массив В, в котором элементы равны модулю соответствующих элементов А.
program upr6_1;
type mas_a=array[0..30] of integer;
type mas_c=array[0..30] of integer;
var a:mas_a; c:mas_c; i,n:integer;
begin
writeln ('введите количество элементов '); readln
for i:=1 to n do
read (a);
for i:=1 to n do
write (a:5);
writeln;
for i:=1 to n do
c:= abs(a);
for i:=1 to n do
write (c:5);
writeln;
end.
Помогите с №2
2. Измените предыдущую программу так, чтобы в массиве В, элемент с номером i был равен произведению первых i элементов массива А.