Сформувати масив А із добутку елементів стовпців масиву С (мова С++)
C(m,n) = \left[\begin{array}{ccccc}3&4&6&3.1&-5\\4.4&5&0.6&3&2\end{array}\right]\\\\m = 2, n = 5

Ответы

Ответ дал: enxt
2

как то так вышло:

#include <iostream>

using namespace std;

int main() {

// просто размеры

const int HEIGHT = 2, WIDTH = 5;

// матрица m x n

double C[HEIGHT][WIDTH] {

 {3,   4, 6,   3.1, -5},

 {4.4, 5, 0.6, 3,    2}

};

// массив реультатов

double A[WIDTH];

// перебираем каждый столбец,

// в конце присваиваем в массив А результат

for (int x = 0; x < WIDTH; x++) {

 double res = 1;

 for (int y = 0; y < HEIGHT; y++) {

  res *= C[y][x];

 }

 A[x] = res;

}

// вывод

for (int x = 0; x < WIDTH; x++) {

 cout << A[x] << " ";

}

return 0;

}

Приложения:
Вас заинтересует