Двумерный массив 7*8 заполнен случайными целыми числами. Найти количество и произведение ненулевых элементов. Паскаль

20 Авг 2019 в 08:32
224 +1
0
Ответы
1

Program TwoDimArray;

var
arr: array[1..7, 1..8] of integer;
i, j, count, product: integer;

begin

count := 0;
product := 1;

Randomize;

for i := 1 to 7 do
for j := 1 to 8 do
begin
arr[i, j] := Random(21) - 10; // заполнение массива случайными числами от -10 до 10
if arr[i, j] <> 0 then
begin
count := count + 1; // увеличиваем счетчик ненулевых элементов
product := product * arr[i, j]; // умножаем произведение на текущий элемент
end;
end;

writeln('Количество ненулевых элементов: ', count);
writeln('Произведение ненулевых элементов: ', product);

end.

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