Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "Matrix.h"
- int main() {
- const int m = 3, n = 4;
- Matrix<int, m, n> a;
- int k = 1;
- std::cout << "Matrix:" << std::endl;
- for (int i = 0; i < m; i++) {
- for (int j = 0; j < n; j++) {
- a[i][j] = i * j * (k *= -1);
- std::cout << a[i][j] << ' ';
- }
- std::cout << std::endl;
- }
- std::cout << std::endl << "Positive elements of matrix:";
- for (int elem : a) {
- std::cout << ' ' << elem;
- }
- std::cout << std::endl << "Positive elements of matrix (reversed order):";
- for (auto elem = a.end()--; elem != a.begin(); elem--) {
- std::cout << ' ' << *elem;
- }
- std::cout << std::endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement