PascalABC.net: Ввести массив из N целых чисел. Удалить из него элементы с четными номерами . Найти произведение оставшихся элементов. Полученный новый массив и произведение вывести на экран.

20 Авг 2019 в 08:26
205 +1
1
Ответы
1

program ArrayExample;

var
arr: array of integer;
N, product, i: integer;

begin
write('Введите количество элементов массива: ');
readln(N);

SetLength(arr, N);

write('Введите элементы массива: ');
for i := 0 to N-1 do
read(arr[i]);

product := 1;

for i := 0 to N-1 do
begin
if i mod 2 <> 0 then
begin
product := product * arr[i];
end;
end;

writeln('Новый массив:');
for i := 0 to N-1 do
begin
if i mod 2 <> 0 then
begin
write(arr[i], ' ');
end;
end;

writeln;
writeln('Произведение оставшихся элементов: ', product);

end.

20 Апр 2024 в 13:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир