Дана действительная матрица B(m,n). Отыскать сумму наименьших значений частей ее строк.

Дана действительная матрица B(m,n). Найти сумму меньших значений элементов ее строк. С++

Задать свой вопрос
1 ответ
include lt;stdlib.hgt;
include lt;iostreamgt;
include lt;iomanipgt;
using namespace std;

int main()
   double b[100][100];
    int m,n;
    cout lt;lt; "m = ";
    cin gt;gt; m;
    cout lt;lt; "n = ";
    cin gt;gt; n;
   double min, s=0;

   srand(time(0));
   for (int i = 0; i lt; m; i++)
     for (int j = 0; j lt; n; j++)
     b[i][j]=-20 + (101.0 / RAND_MAX) * rand();
     cout lt;lt; fixed lt;lt; setw (7) lt;lt; setprecision (2) lt;lt; b[i][j];
     
    cout lt;lt;endl;
   
   for (int i = 0; i lt; m; i++)
   min = b[i][0];
   for (int j = 1; j lt; n; j++)
    if (b[i][j]lt;min) min=b[i][j];
   s+=min;
   
    cout lt;lt; "s = " lt;lt; s lt;lt; endl;


Пример:
m = 4
n = 5
13.22 57.79 50.37 28.83 8.94
48.01 32.86 -16.49 -5.80 67.08
15.84 26.60 42.95 -0.34 46.37
10.89 -3.28 0.48 -11.50 77.09
s = -19.39
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт