Помогите решить В матрице А(3,3) определить сумму элементов главной диагонали и...

0 голосов
75 просмотров

Помогите решить
В матрице А(3,3) определить сумму элементов главной диагонали и произведение элементов 2 столбца


Информатика (17 баллов) | 75 просмотров
Дан 1 ответ
0 голосов

#include

#include

#include


int main()

{

size_t sum(0);

const size_t size_arr = 3;

std::array arr[size_arr]{

 {3, 5, 1},

 {5, 6, 7},

 {10, 13, 24}

};

for(size_t i = 0; i < size_arr; i++)

 sum += arr[i][i];

std::cout << "Произведение элементов 2 строки = " << std::accumulate(arr[1].begin(), arr[1].end(), 1, </p>

[](auto& var1, auto& var2)

{

 return var1*var2;

}) << std::endl;</p>

std::cout << "Сумма элементов главной диагонали = " << sum << std::endl;</p>

return 0;

}


image
(4.0k баллов)
0

Компилируйте с флагом -std=c++14. Требуется поддержка c++14

0

Спасибо конечно, но мне надо блок схемой а не кодом

0

Так вы, господин, в задании этого не указали. Я не ясновидящий, чтобы угадывать, что вам нужно.

0

простите, я не думал что по другому тоже решается