Помогите пожалуйста язык паскаль) Ввести двумерный массив A 4×3. Определить в нём произведение тех элементов, чей модуль лежит вне диапазона [1;5].

Помогите пожалуйста язык паскаль) Ввести двумерный массив A 4×3. Определить в нём произведение тех элементов, чей модуль лежит вне диапазона [1;5].
Гость
Ответ(ы) на вопрос:
Гость
const   m = 4;   n = 3; var   a: array[1..m, 1..n] of integer;   i, j, t: integer;   p: longint; begin   Randomize;   Writeln('Исходный массив');   p := 1;   for i := 1 to m do   begin     for j := 1 to n do     begin       a[i, j] := Random(19) - 9;       Write(a[i, j]:3);       if (abs(a[i, j]) < 1) or (abs(a[i, j]) > 5) then p := p * a[i, j]     end;     Writeln   end;   Writeln('Произведение элементов с модулем вне [1;5] равно ', p) end. Тестовое решение: Исходный массив  -8  2  7  -3 -8  5   1 -4 -3   6  9  6 Произведение элементов с модулем вне [1;5] равно 145152
Не нашли ответ?
Ответить на вопрос
Похожие вопросы