• Помогите пожалуйста написать программу в Pascal Даны прямоугольные матрицы А и В размером mxn каждая. Найти матрицу C , каждый элемент которой равен среднеарифметическому значению соответствующих элементов матриц и . Транспонировать полученную матрицу.

Ответы 3

  • А в программе ошибку выдаёт почему то...
  • Когда копировал сюда код, удалил заполнение матриц случайными значениями, попробуйте добавить: for i := 0 to m - 1 do for j := 0 to n - 1 do begin A [i, j] := random(); B [i, j] := random(); end; Чтобы что-то ответить по ошибке нужно прислать текст этой ошибки и указать оператор на котором она возникает.
    • Автор:

      dinolfwg
    • 5 лет назад
    • 0
  • const

     m = 2;

     n = 3;

    var

     A, B, C: array [0..m - 1,0..n - 1] of real;

     Ct: array [0..n - 1, 0..m - 1] of real;

     i, j: Integer;

    begin

       // заполнение матрицы С среднеарифметическими значениями А и В

       for i := 0 to m - 1 do

         for j := 0 to n - 1 do

           C [i, j] := (A [i, j] + B [i, j]) / 2;

       // транспонирование С в Ct

       for i := 0 to m - 1 do

         for j := 0 to n - 1 do

           Ct [j, i] := C [i, j];

    end;

    • Автор:

      lozano25
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years