В двумерном массиве действительных чисел найти произведение нечетных элементов остаток от деления на 3 которых равен 2. ( надо написать на языке Паскаль)
program OddProduct; const n = 3; m = 3; var matrix: array1..n,1..m1..n, 1..m1..n,1..m of real; i, j: integer; product: real; begin product := 1;
for i := 1 to n do begin for j := 1 to m do begin write′Enterelement′,i,′,′,j,′:′'Enter element ', i, ',', j, ': '′Enterelement′,i,′,′,j,′:′; readlnmatrix[i,j]matrix[i, j]matrix[i,j];
if matrix[i,j]mod3=2matrix[i, j] mod 3 = 2matrix[i,j]mod3=2 and (trunc(matrix[i, j]) mod 2 <> 0) then product := product * matrixi,ji, ji,j; end;
end;
writeln′Productofoddelementswithremainder2mod3:′,product:0:2'Product of odd elements with remainder 2 mod 3: ', product:0:2′Productofoddelementswithremainder2mod3:′,product:0:2; end.
program OddProduct;
const
n = 3;
m = 3;
var
matrix: array1..n,1..m1..n, 1..m1..n,1..m of real;
i, j: integer;
product: real;
begin
product := 1;
for i := 1 to n do
if matrix[i,j]mod3=2matrix[i, j] mod 3 = 2matrix[i,j]mod3=2 and (trunc(matrix[i, j]) mod 2 <> 0) thenbegin
for j := 1 to m do
begin
write′Enterelement′,i,′,′,j,′:′'Enter element ', i, ',', j, ': '′Enterelement′,i,′,′,j,′:′;
readlnmatrix[i,j]matrix[i, j]matrix[i,j];
product := product * matrixi,ji, ji,j;
end;
end;
writeln′Productofoddelementswithremainder2mod3:′,product:0:2'Product of odd elements with remainder 2 mod 3: ', product:0:2′Productofoddelementswithremainder2mod3:′,product:0:2;
end.