Задано дійсне число x. Утворити квадратну матрицю порядку n + 1:


C++ / Матриця
Задано дійсне число x. Утворити квадратну матрицю порядку n + 1:

#include <iostream> 

#include <math.h> 

using namespace std;

 

int main()

{

       int n;

       cout << "Enter n: ";

       cin >> n;

       int x;

       cout << "Enter x: ";

       cin >> x;

 

       int** Arr;

       Arr = new int* [n];

       for (int i = 0; i < n; i++) Arr[i] = new int[n];

 

       for (int i = 0; i < n; i++) {

             for (int j = 0; j < n; j++)

                    Arr[i][j] = 0;

       }

 

       for (int i = 0; i < n; i++) {

             if (i == 0) {

                    for (int j = 0; j < n; j++) {

                           Arr[i][j] = pow(x, j);

                    }

             }

             if (i == n - 1) {

                    for (int j = 0; j < n; j++) {

                           Arr[i][j] = pow(x, n - j - 1);

                    }

             }

       }

       for (int j = 0; j < n; j++) {

             if (j == 0) {

                    for (int i = 0; i < n; i++) {

                           Arr[i][j] = pow(x, i);

                    }

             }

             if (j == n - 1) {

                    for (int i = 0; i < n; i++) {

                           Arr[i][j] = pow(x, n - i - 1);

                    }

             }

       }

       cout << "\nMatrica: " << endl;

       for (int i = 0;i < n;i++)

       {

             for (int j = 0;j < n;j++)

                    cout << Arr[i][j] << "\t";

             cout << endl;

       }

 

       for (int i = 0; i < n; i++)   delete[] Arr[i];

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Задано дійсні числа a1, a2, …, an. Утворити квадратну матрицю порядку n:
Задано дійсні числа a1, a2, …, an. Утворити
20.08.2021, Матриця
Утворити квадратну матрицю порядку n (№1)
Утворити квадратну матрицю порядку n (№1)
21.02.2021, Матриця
Утворити квадратну матрицю порядку n (№5)
Утворити квадратну матрицю порядку n (№5)
23.02.2021, Матриця
Утворити квадратну матрицю порядку n (№8)
Утворити квадратну матрицю порядку n (№8)
24.02.2021, Матриця
Утворити квадратну матрицю порядку n (№4)
Утворити квадратну матрицю порядку n (№4)
23.02.2021, Матриця
Утворити квадратну матрицю порядку n (№9)
Утворити квадратну матрицю порядку n (№9)
24.02.2021, Матриця
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter