Вопрос задан 06.05.2019 в 21:25. Предмет Информатика. Спрашивает Афанасьева Мария.

Дана вещественная матрица размера m*n. Сформировать одномерный массив, элементами которого являются

произведения целых элементов в четных строках матрицы.Паскаль
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кондаков Егор.
Const n=4; m=5;
var
a: array[1..m, 1..n] of real;
b: array[1..m div 2] of real;
s: real;
i, j: integer;
begin
//считываем матрицу
for i:=1 to m do
  for j:=1 to n do
    readln(a[i, j]);
for i:=1 to m do
//проверяем четность индекса строки
  if i mod 2 = 0 then
    begin
    s := 1;
    for j:=1 to n do
//проверяем элемент на отсутствие дробной части
      if a[i, j] = int(a[i,j]) then
        s := s * a[i, j];
//присваиваем элементу массива b произведение
    b[i div 2] := s;
    end;
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, необходимо сформировать одномерный массив, элементами которого будут произведения целых элементов в четных строках матрицы размера m*n.

Алгоритм решения:

1. Создать пустой одномерный массив. 2. Проходить по каждой четной строке матрицы. 3

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос