Advertisement
Guest User

Untitled

a guest
May 20th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. //Program główny
  2. int main()
  3. {
  4.     Macierz<int> pierwsza_macierz;
  5.     pierwsza_macierz.wypelnijMacierz();
  6.     return 0;
  7. }
  8.  
  9. //Klasa
  10. template<class T>
  11. class Macierz
  12. {
  13. private:
  14.     vector<vector<T>> macierz;
  15. public:
  16.     void wypelnijMacierz();
  17. };
  18.  
  19.  
  20. //Funkcja
  21. template <class U>
  22. void Macierz<U>::wypelnijMacierz()
  23. {
  24.     cout << "Jaka wielkosc ma miec macierz? ";
  25.     U wielkosc;
  26.     cin >> wielkosc;
  27.     for (int i = 0; i < wielkosc; i++)
  28.     {
  29.         macierz.push_back(vector<int>());
  30.         for (int j = 0; j<wielkosc; j++)
  31.         {
  32.             U liczba;
  33.             cin >> liczba;
  34.             macierz[i].push_back(liczba);
  35.         }
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement