Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include "magazyn_obrabiarek.h"
  3. #include <string>
  4. #include <iostream>
  5.  
  6.  
  7. using namespace std;
  8.  
  9. magazyn_obrabiarek::magazyn_obrabiarek()
  10. {
  11. licz_narz = 0;
  12. }
  13.  
  14. magazyn_obrabiarek::~magazyn_obrabiarek()
  15. {
  16.  
  17. }
  18.  
  19. void magazyn_obrabiarek::wpisz_nazwa_magazyn_obr(string nazwa)
  20. {
  21. nazwa_magazyn_obr = nazwa;
  22. }
  23.  
  24. string magazyn_obrabiarek::wyswietl_nazwa_magazyn_obr()
  25. {
  26. return nazwa_magazyn_obr;
  27. }
  28.  
  29. void magazyn_obrabiarek::edytuj_narzedzie(int licz_mag_obr, int ilosc_narzedzi, string rodzaj_narzedzi)
  30. {
  31. tab_narz[licz_mag_obr]->wpisz_ilosc_narzedzi(ilosc_narzedzi);
  32. tab_narz[licz_mag_obr]->wpisz_rodzaj_narzedzia(rodzaj_narzedzi);
  33. }
  34.  
  35. void magazyn_obrabiarek::usun_narzedzie(int licz_mag_obr)
  36. {
  37. delete tab_narz[licz_mag_obr];
  38. for (int i = licz_mag_obr; i <= licz_narz + 1; i++)
  39. {
  40. tab_narz[i - 1] = tab_narz[i];
  41. }
  42. delete tab_narz[licz_narz];
  43. licz_narz--;
  44. }
  45. void magazyn_obrabiarek::dodaj_narzedzie(int ilosc_narzedzi, string rodzaj_narzedzi)
  46. {
  47. narzedzia*nnarzedzia = new narzedzia;
  48. licz_narz++;
  49. nnarzedzia->wpisz_ilosc_narzedzi(ilosc_narzedzi);
  50. nnarzedzia->wpisz_rodzaj_narzedzia(rodzaj_narzedzi);
  51. tab_narz[licz_narz] = nnarzedzia;
  52. }
  53.  
  54. int magazyn_obrabiarek::wyswietl_ilosc_narzedzi(int licz_mag_obr)
  55. {
  56. int ilosc_narzedzi;
  57. ilosc_narzedzi = tab_narz[licz_mag_obr]->wyswietl_ilosc_narzedzi();
  58. return ilosc_narzedzi;
  59. }
  60.  
  61. string magazyn_obrabiarek::wyswietl_rodzaj_narzedzi(int licz_mag_obr)
  62. {
  63. string rodzaj;
  64. rodzaj = tab_narz[licz_mag_obr]->wyswietl_rodzaj_narzedzia();
  65. return rodzaj;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement