Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3. #include <string>
  4. #include <vector>
  5. #include <map>
  6.  
  7. using namespace std;
  8.  
  9. class STATEK
  10. {
  11. public:
  12. string MS;
  13. int LAD;
  14. map<string,pair<int, float>> TOW;
  15. int ILE = 0;
  16. STATEK(string m, int l)
  17. {
  18. this->MS = m;
  19. this->LAD = l;
  20. cout << "Statek zostal stworzony!\n Nazwa statku: " << this->MS << "\nLadownosc: " << this->LAD << " ton.\n";
  21. }
  22. ~STATEK()
  23. {
  24. cout << "Czyszczenie statku..." << endl;
  25. }
  26. virtual void ZAL(string a, int b, float c)
  27. {
  28. TOW.insert(a, pair<int, float>(b, c));
  29. }
  30. void WYL()
  31. {
  32.  
  33. }
  34. void OPR()
  35. {
  36.  
  37.  
  38. }
  39.  
  40. };
  41.  
  42. void wstep()
  43. {
  44. cout << "[1] - Zadanie Statki\n";
  45. cout << "[2] - Zadanie Statki\n";
  46. cout << "[3] - Zadanie Statki\n";
  47. cout << "[4] - Zadanie Statki\n";
  48. cout << "[5] - Zadanie Statki\n";
  49. cout << "[6] - Zadanie Statki\n";
  50. cout << "[7] - Zadanie Statki\n";
  51. cout << "[0] - Wyjscie z programu\n";
  52. }
  53. void zad1()
  54. {
  55. STATEK Pierwszy("Mayorka", 50);
  56. }
  57. void zad2()
  58. {
  59.  
  60. }
  61. void zad3()
  62. {
  63.  
  64. }
  65. void zad4()
  66. {
  67.  
  68. }
  69. void zad5()
  70. {
  71.  
  72. }
  73. void zad6()
  74. {
  75.  
  76. }
  77. void zad7()
  78. {
  79.  
  80. }
  81.  
  82. int main()
  83. {
  84. int zad;
  85. do {
  86. cout << "Wybierz zadanie: "; cin >> zad;
  87. wstep();
  88. switch (zad)
  89. {
  90. case 1:
  91. zad1();
  92. break;
  93. case 2:
  94. zad2();
  95. break;
  96. case 3:
  97. zad3();
  98. break;
  99. case 4:
  100. zad4();
  101. break;
  102. case 5:
  103. zad5();
  104. break;
  105. case 6:
  106. zad6();
  107. break;
  108. case 7:
  109. zad7();
  110. break;
  111. case 0:
  112. return 0;
  113. break;
  114. default:
  115. cout << "Zle polecenie!" << endl;
  116. break;
  117. }
  118. } while (zad != 0);
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement