Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include <iostream>
  2. #include "Matrix.h"
  3.  
  4. int main() {
  5.     const int m = 3, n = 4;
  6.     Matrix<int, m, n> a;
  7.     int k = 1;
  8.     std::cout << "Matrix:" << std::endl;
  9.     for (int i = 0; i < m; i++) {
  10.         for (int j = 0; j < n; j++) {
  11.             a[i][j] = i * j * (k *= -1);
  12.             std::cout << a[i][j] << ' ';
  13.         }
  14.         std::cout << std::endl;
  15.     }
  16.     std::cout << std::endl << "Positive elements of matrix:";
  17.     for (int elem : a) {
  18.         std::cout << ' ' << elem;
  19.     }
  20.     std::cout << std::endl << "Positive elements of matrix (reversed order):";
  21.     for (auto elem = a.end()--; elem != a.begin(); elem--) {
  22.         std::cout << ' ' << *elem;
  23.     }
  24.     std::cout << std::endl;
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement