daily pastebin goal
51%
SHARE
TWEET

Untitled

a guest Jan 16th, 2018 57 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
Top