Advertisement
amermo

TP T-3 Z4

Mar 15th, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.84 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <iomanip>
  4.  
  5. typedef std::vector<std::vector<int>> Matrica;
  6.  
  7. int BrojRedova(Matrica Mat)
  8. {
  9.     return Mat.size();
  10. }
  11.  
  12. int BrojKolona(Matrica Mat)
  13. {
  14.     return Mat[0].size();
  15. }
  16.  
  17. Matrica KreirajMatricu(int br_redova, int br_kolona)
  18. {
  19.     Matrica Mat(br_redova, std::vector<int>(br_kolona));
  20.     for(int i(0); i < BrojRedova(Mat); i++)
  21.         for(int j(0); j < BrojKolona(Mat); j++)
  22.             Mat[i][j] = (i+1)*(j+1);
  23.     return Mat;
  24. }
  25.  
  26. void IspisiMatricu(Matrica Mat)
  27. {
  28.     for(int i(0); i < BrojRedova(Mat); i++)
  29.     {
  30.         for(int j(0); j < BrojKolona(Mat); j++)
  31.             std::cout << std::setw(5) << Mat[i][j];
  32.         std::cout << std::endl;
  33.     }
  34. }
  35.  
  36.  
  37. int main()
  38. {
  39.     int m, n;
  40.     std::cin >> m >> n;
  41.     IspisiMatricu(KreirajMatricu(m, n));
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement