Advertisement
Orleon

Untitled

Dec 17th, 2021
1,021
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.29 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6.     const int COUNT = 8;         // Задаем константу для указания размерности матрицы
  7.     int matrix[COUNT][COUNT];    // Матрица для записи финального результата
  8.  
  9.     for (int i = 0; i < COUNT; ++i) { // Цикл для заполнения первой строки матрицы
  10.         cin >> matrix[0][i];
  11.     }
  12.  
  13.     for (int i = 1; i < COUNT; ++i) {       // Цикл для заполнения матрицы
  14.         for (int j = 0; j < COUNT; ++j){
  15.             matrix[i][j] = matrix[i-1][j]*matrix[0][j];   // Расчет текущего элемента матрицы
  16.         }                                                 // Умножаем верхний элемент на элемент первой строки, получаем текущий
  17.     }
  18.  
  19.     for (int i = 0; i < COUNT; ++i) {       // Цикл для вывода результата
  20.         for (int j = 0; j < COUNT; ++j){
  21.             cout << matrix[i][j] << " ";    // Выводим текущий элемент массива
  22.         }
  23.         cout << endl;                      // Следующая строка с новой строки
  24.     }
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement