Загрузка...

Add dot product

Thread in C/C++ created by borishacker Dec 14, 2021. 94 views

  1. borishacker
    borishacker Topic starter Dec 14, 2021 10 Aug 16, 2017
    Code
    #include <iostream>
    #include <iomanip>
    int main()
    {
    int n;
    std::cout << "n = "; std::cin >> n;
    int** K = new int* [n];
    for (int i = 0; i < n; i++)
    {
    K[i] = new int[n];
    for (int j = 0; j < n; j++)
    {
    if (i > j) K[i][j] = 1;
    else if (i == j) K[i][j] = 0;
    else K[i][j] = j;
    std::cout << std::setw(5) << K[i][j];
    }
    std::cout << std::endl;

    }
    for (int i = 0; i < n; i++)
    delete[] K[i];
    delete[] K;
    return 0;
    }

    Вычислите и выведите на печать скалярное произведение i-й строки на i-й столбец (всего n произведений). Элементы матрицы вычисляются по формуле:

    K(i,j) =
    {1, i>j
    {0, i=j
    {j, i<j
     
Top
Loading...