Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. // zadanie calasy.cpp : Defines the entry point for the console application.
  2. //
  3.  
  4. #include "stdafx.h"
  5.  
  6.  
  7. int _tmain(int argc, _TCHAR* argv[])
  8. {
  9. return 0;
  10. }
  11.  
  12. class gracz
  13. {
  14. public: int ilosc_hoteli;
  15. int status; // na jakim polu sie znajduje;
  16. rzut;
  17. sprzedaj; // nieruchomosc
  18. kup;
  19. ruch; // zawarte pole start if status = start then daj mu kase
  20. private: float ilosc_pieniedzy;
  21. int numer_gracza;
  22. nieruchomosci; // jakie nieruchomosci posiada
  23. }
  24.  
  25. class pole_miasto
  26. {
  27. public: char[20] nazwa ; // nazwa miasta
  28. int ile_domkow_daje_chotel; // ile domków daje chotel
  29. int ilosc_domkow; // max ilosc domków
  30. int ilosc_hoteli; // max ilosc hoteli
  31. int cena_domek; // cena domku
  32. int cena_hotel; // cena hotelu
  33. char[20] jakie_panstwo;
  34. int cena; // cena za kupno miasta
  35. int numer_pola;
  36. oplata; //jak obcy gracz stanie ile musi placic // zalezna od ilosci domów , hoteli
  37. private: int wlasciciel; // 1,2,3,4 // numery wlascicieli / 0 wolne niczyje
  38. }
  39.  
  40. class bank
  41. {
  42. private: float zasoby; // ilosc pieniedzy w banku
  43. public: float pozyczka[5,5]; // kto i ile tablica 1,1 1 gracz 2,2 2 gracz itd suma +10%
  44. wyplac; // na starcie ustalona kwota lub po przejsciu przez start
  45. pobiez; // np za parking platny
  46. pozycz; // danemu graczowi kwota +10% do splaty
  47. sprzedaj; // nieruchomosc / domek / hotel
  48. stan_banku; // status banku
  49. }
  50.  
  51. class pole_wiezienie
  52. {
  53. public : int ilu_graczy; // ilu graczy sie tam znajduje
  54. int numer_pola;
  55. private : odsiadka; // odsiadka w wiezieniu / kto i ile mu pozostało
  56. }
  57.  
  58. class pole_Miejsce_odwiedzajacych_areszt
  59. {
  60. public : int gracz; // 1,2,3,4 // numery wlascicieli / 0 wolne niczyje
  61. int numer_pola;
  62. odwiedz_areszt;
  63. }
  64.  
  65. class pole_Parking strzeżony
  66. {
  67. public : oplata_za_postuj;
  68. int numer_pola;
  69. }
  70.  
  71. //class pole_Parking darmowy
  72. //{
  73. //public : int oplata_za_postuj=0;
  74. //}
  75.  
  76. class pole_Koleje
  77. {
  78. public: int jakie; //1.południowe, 2.zachodnie, 3.północne, 4.wschodnie
  79. int cena;
  80. int numer_pola;
  81. private: int wlasciciel; // 1,2,3,4 // numery wlascicieli / 0 wolne niczyje
  82. }
  83.  
  84. class pole_Sieć_wodociągowa
  85. {
  86. public: int cena;
  87. int numer_pola;
  88. private: int wlasciciel; // 1,2,3,4 // numery wlascicieli / 0 wolne niczyje
  89. }
  90.  
  91. class pole_Elektrownia atomowa
  92. {
  93. public: int cena;
  94. int numer_pola;
  95. private: int wlasciciel; // 1,2,3,4 // numery wlascicieli / 0 wolne niczyje
  96. }
  97.  
  98. class pole_szanse
  99. {
  100. private: int kolor; // if 1 czerwona if 2 niebieska
  101. public : char[100] tresc; // tresc karty z szansy
  102. los;
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement