Advertisement
Guest User

Untitled

a guest
Jan 4th, 2022
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <vector>
  2. #include <iostream>>
  3.  
  4. using namespace std;
  5.  
  6. class MatrVect
  7. {
  8. public:
  9. int Row;
  10. int Col;
  11. int data;
  12.  
  13. vector <int> Clmn;
  14. vector < vector <int> > Mtr;
  15.  
  16. MatrVect(int rr, int cc)
  17. {
  18. Row= rr; Col= cc;
  19. for (int r0= 0; r0<Row; r0++)
  20. {
  21. for (int c0= 0; c0<Col; c0++)
  22. {
  23. data=(r0+1)*10+(c0+1);
  24. Clmn.push_back(data);
  25. }
  26. Mtr.push_back(Clmn);
  27. Clmn.erase(Clmn.begin(), Clmn.end());
  28. }
  29. }
  30.  
  31. ////////////////////
  32.  
  33. void ShowMatr()
  34. {
  35. for (int r0= 0; r0<Row; r0++)
  36. {
  37. for (int c0= 0; c0<Col; c0++)
  38. {
  39. cout << Mtr[r0][c0] << "\t";
  40. }
  41. cout << endl;
  42. }
  43. }
  44.  
  45. //////////////////////
  46.  
  47. ~MatrVect() {}
  48.  
  49. };
  50.  
  51. int main(int argc, char **argv)
  52. {
  53. system("chcp 1251 > nul"); // Руссификация сообщений
  54. setlocale(LC_ALL, "Russian");
  55.  
  56. MatrVect mv(5,7); mv.ShowMatr();
  57.  
  58. system("pause"); // system("pause > nul");
  59. return 0;
  60. }
  61.  
  62.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement