Задан массив А(1:20). Найти произведение всех его ненулевых элементов. На паскале через массивы!)

19 Ноя 2021 в 19:42
121 +3
0
Ответы
1

program ProductOfNonZeroElements;

var
A: array[1..20] of Integer;
product: Integer;
i: Integer;

begin
product := 1;

// Ввод элементов массива
for i := 1 to 20 do
begin
Write('Введите элемент массива A(', i, '): ');
Readln(A[i]);
end;

// Вычисление произведения ненулевых элементов
for i := 1 to 20 do
begin
if A[i] <> 0 then
product := product * A[i];
end;

// Вывод результата
Writeln('Произведение всех ненулевых элементов массива А: ', product);
end.

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