Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int **gener_matrix(int N = 2)
- {
- int **mas = new int* [N];
- for (int i = 0; i < N; i++)
- *(mas + i) = new int[N];
- return mas;
- }
- int **random_v_matrix(int **mas, int N = 2)
- {
- for (int i = 0; i < N; i++)
- for (int j = 0; j < N; j++)
- *(*(mas + i) + j) = rand() % 2;
- return mas;
- }
- void print_m(int **mas, int N = 2)
- {
- for (int i = 0; i < N; i++)
- {
- for (int j = 0; j < N; j++)
- cout << *(*(mas + i) + j) << " ";
- cout << endl;
- }
- }
- long long fr(long long F)
- {
- if (F == 1)
- return 1;
- F = F * fr(F-1);
- return F;
- }
- void main()
- {
- int N , z;
- cin >> N >> z;
- int **matrix = gener_matrix(N);
- random_v_matrix(matrix, N);
- print_m(matrix, N);
- cout << fr(z);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement