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

Ответы 5

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

      rags
    • 6 лет назад
    • 0
  • Спасибо конечно, но мне надо блок схемой а не кодом
    • Автор:

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

      cosmo
    • 6 лет назад
    • 0
  • простите, я не думал что по другому тоже решается
  • #include <iostream>

    #include <numeric>

    #include <array>

    int main()

    {

    size_t sum(0);

    const size_t size_arr = 3;

    std::array<int, size_arr> 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,

    [](auto& var1, auto& var2)

    {

     return var1*var2;

    }) << std::endl;

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

    return 0;

    }

    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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