Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.89 KB | None | 0 0
  1. int main() {
  2. do {
  3. switch (mainMenu()) {
  4. case 1:
  5. cout << "Wybrales stos!";
  6. do {
  7. switch (structureMenu()) {
  8. case 1:
  9. dodaj(stos);
  10. break;
  11. case 2:
  12. usun(stos);
  13. break;
  14. case 3:
  15. skrajne(stos);
  16. break;
  17. case 4:
  18.  
  19. cout << "Podaj element do sprawdzenia: ";
  20. cin >> element;
  21. if(czyNalezy(stos, element)){
  22. cout << "element należy do stosu.\n";
  23. }else{
  24. cout << "Element nie należy do stosu\n";
  25. }
  26. break;
  27. case 5:
  28. cout << "Wielkosc struktury to: " << wielkosc(stos);
  29. break;
  30. case 6:
  31. if (czyPusty(stos)) {
  32. cout << "Stos jest pusty";
  33. } else {
  34. cout << "Stos nie jest pusty";
  35. }
  36. break;
  37. case 7: wyswietl(stos);
  38.  
  39. break;
  40. case 0:
  41. cout << "Koniec programu.";
  42. return 0;
  43. break;
  44. }
  45. }while(structureMenu()!=0);
  46.  
  47. case 2:
  48. cout << "Wybrales kolejkę!";
  49. do {
  50. switch (structureMenu()) {
  51.  
  52.  
  53. case 1:
  54. dodaj(kolejka);
  55. break;
  56. case 2:
  57. usun(kolejka);
  58. break;
  59. case 3:
  60. skrajne(kolejka);
  61. break;
  62. case 4:
  63. cout << "Podaj element do sprawdzenia: ";
  64. cin >> element;
  65. czyNalezy(kolejka, element);
  66. break;
  67. case 5:
  68. cout << "Wielkosc struktury to: " << wielkosc(kolejka);
  69. break;
  70. case 6:
  71. if (czyPusty(kolejka)) {
  72. cout << "Kolejka jest pusta";
  73. } else {
  74. cout << "Kolejka nie jest pusta";
  75. }
  76. break;
  77. case 7:
  78. wyswietl(kolejka);
  79. break;
  80. case 0:
  81. cout << "Koniec programu.";
  82. return 0;
  83. }
  84.  
  85. break;
  86. }while(structureMenu()!=0);
  87. case 3:
  88. cout << "Wybrales wektor!";
  89. do {
  90. switch (structureMenu()) {
  91. case 1:
  92. int miejsce;
  93. cout << "Gdzie chcesz wstawić element? ";
  94. cin >> miejsce;
  95. dodaj(wektor, miejsce);
  96. break;
  97. case 2:
  98. usun(wektor);
  99. break;
  100. case 3:
  101. skrajne(wektor);
  102. break;
  103. case 4:
  104.  
  105. cout << "Podaj element do sprawdzenia: ";
  106. cin >>
  107. element;
  108. czyNalezy(wektor, element
  109. );
  110. break;
  111. case 5:
  112. wielkosc(wektor);
  113. break;
  114. case 6:
  115. czyPusty(wektor);
  116. break;
  117. case 7:
  118. wyswietl(wektor);
  119. break;
  120. case 0:
  121. cout << "Koniec programu.";
  122. return 0;
  123. }
  124. break;
  125. }while(structureMenu()!=0);
  126. case 4:
  127. cout << "Wybrales wyjscie!\n";
  128. cout << "Do widzenia!";
  129. break;
  130.  
  131. }
  132. }while(mainMenu());
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement