Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // main.cpp
- // zad_4
- //
- // Created by Rafał Hrabia on 19/01/2020.
- // Copyright © 2020 Rafał Hrabia. All rights reserved.
- //
- #include <iostream>
- using namespace std;
- int**foo(int**tab1, int n, int m) {
- int**tab2 = new int*[n];
- for(int i = 0; i < n; i++) {
- tab2[i] = new int[m];
- for(int j = 0; j < m; j++) {
- if( tab1[i][j] % 2 != 0) tab2[i][j] = tab1[i][j] + 1;
- else tab2[i][j] = 3 * tab1[i][j];
- }
- }
- return tab2;
- }
- int main(int argc, const char * argv[]) {
- int**tab1 = new int*[3];
- for(int i = 0; i < 3; i++) tab1[i] = new int[3];
- tab1[0][0] = 1;
- tab1[0][1] = 2;
- tab1[0][2] = 3;
- tab1[1][0] = 4;
- tab1[1][1] = 5;
- tab1[1][2] = 6;
- tab1[2][0] = 7;
- tab1[2][1] = 8;
- tab1[2][2] = 9;
- int**tab2 = foo(tab1, 3, 3);
- for(int i = 0; i < 3; i++) {
- for (int j = 0; j < 3; j++) {
- cout << tab2[i][j] << ", ";
- }
- cout << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement