Guest User

Untitled

a guest
Oct 31st, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. bool wyjscie=false;
  8. while(wyjscie==false)
  9. {
  10. cout<<"Zaloguj sie (nazwa: user, haslo: pass)"<<endl;
  11. cout<<"Podaj nazwe uzytkownika (exit aby wyjsc): ";
  12. string user;
  13. cin>>user;
  14. if(user=="user")
  15. {
  16. cout<<"Podaj haslo: ";
  17. string pass;
  18. cin>>pass;
  19. if(pass=="pass")
  20. {
  21. system("cls");
  22. bool zakupy_wyjscie=true;
  23. while(zakupy_wyjscie==true)
  24. {
  25.  
  26. int produkty,cennik,ilosc,koszyk,kwota;
  27.  
  28. cout<<" Witamy w sklepie internetowym !QUATRO!"<<endl;
  29. cout<<" 1-> Pokaz produkty"<<endl;
  30. cout<<" 2-> Wyloguj"<<endl;
  31. cin>>produkty;
  32. system("cls");
  33. switch (produkty)
  34. {
  35. case 1:
  36. {
  37. cout<<"Jaki produkt chcesz zakupic?"<<endl;
  38. cout<<" 1-> ogorek"<<endl;
  39. cout<<" 2-> pomidor"<<endl;
  40. cout<<" 3-> kapusta"<<endl;
  41. cout<<" 4-> banan"<<endl;
  42. cout<<" 5-> jablko"<<endl;
  43. cout<<" 6-> rzodkiewka"<<endl;
  44. cout<<" 7-> salata"<<endl;
  45. cout<<" 8-> szczypiorek"<<endl;
  46. cout<<" 9-> czeresnie"<<endl;
  47. cout<<" 10-> wisnie"<<endl;
  48. cout<<" 11-> brzoskwinie"<<endl;
  49. cout<<" 12-> cebula"<<endl;
  50. cin>>cennik;
  51. system("cls");
  52. switch (cennik)
  53. {
  54. case 1:
  55. {
  56. cout<<"Cena za kilogram : 1.99"<<endl;
  57. cout<<"Ile ogorkow chcesz kupic ?"<<endl;
  58. cin>>ilosc;
  59. cout<<"Cena wynosi:"<<1.99*ilosc<<endl;
  60. };break;
  61. case 2:
  62. {cout<<"Cena za kilogram : 5.30"<<endl;
  63. cout<<"Ile pomidorow chcesz kupic ?"<<endl;
  64. cin>>ilosc;
  65. cout<<"Cena wynosi:"<<5.30*ilosc<<endl;
  66. };break;
  67. case 3:
  68. {cout<<"Cena za kilogram : 4.50"<<endl;
  69. cout<<"Ile kapusty chcesz kupic ?"<<endl;
  70. cin>>ilosc;
  71. cout<<"Cena wynosi:"<<4.50*ilosc<<endl;
  72. };break;
  73. case 4:
  74. {cout<<"Cena za kilogram : 8.44"<<endl;
  75. cout<<"Ile bananow chcesz kupic ?"<<endl;
  76. cin>>ilosc;
  77. cout<<"Cena wynosi:"<<8.44*ilosc<<endl;
  78. };break;
  79. case 5:
  80. {cout<<"Cena za kilogram : 3.99"<<endl;
  81. cout<<"Ile jablek chcesz kupic ?"<<endl;
  82. cin>>ilosc;
  83. cout<<"Cena wynosi:"<<3.99*ilosc<<endl;
  84. }; break;
  85. case 6:
  86. {cout<<"Cena za kilogram : 0.99"<<endl;
  87. cout<<"Ile rzodkiewek chcesz kupic ?"<<endl;
  88. cin>>ilosc;
  89. cout<<"Cena wynosi:"<<0.99*ilosc<<endl;
  90. }; break;
  91. case 7:
  92. {cout<<"Cena za kilogram : 1.50"<<endl;
  93. cout<<"Ile salat chcesz kupic ?"<<endl;
  94. cin>>ilosc;
  95. cout<<"Cena wynosi:"<<1.50*ilosc<<endl;
  96. }; break;
  97. case 8:
  98. {cout<<"Cena za kilogram : 0.50"<<endl;
  99. cout<<"Ile szczypiorku chcesz kupic ?"<<endl;
  100. cin>>ilosc;
  101. cout<<"Cena wynosi:"<<0.50*ilosc<<endl;
  102. }; break;
  103. case 9:
  104. {cout<<"Cena za kilogram : 10.50"<<endl;
  105. cout<<"Ile czeresni chcesz kupic ?"<<endl;
  106. cin>>ilosc;
  107. cout<<"Cena wynosi:"<<10.50*ilosc<<endl;
  108. }; break;
  109. case 10:
  110. {cout<<"Cena za kilogram : 11.50"<<endl;
  111. cout<<"Ile wisni chcesz kupic ?"<<endl;
  112. cin>>ilosc;
  113. cout<<"Cena wynosi:"<<11.50*ilosc<<endl;
  114. }; break;
  115. case 11:
  116. {cout<<"Cena za kilogram : 15.45"<<endl;
  117. cout<<"Ile brzoskwin chcesz kupic ?"<<endl;
  118. cin>>ilosc;
  119. cout<<"Cena wynosi:"<<15.45*ilosc<<endl;
  120. }; break;
  121. case 12:
  122. { cout<<"Cena za kilogram : 4.88"<<endl;
  123. cout<<"Ile cebuli chcesz kupić ?"<<endl;
  124. cin>>ilosc;
  125. cout<<"Cena wynosi:"<<4.88*ilosc<<endl;
  126. }; break;
  127. }
  128. cout<<"Zaplac za zakupy"<<endl;
  129. cout<<"Podaj numer karty platniczej"<<endl;
  130. string nr_karty;
  131. cin>>nr_karty;
  132. system("cls");
  133. cout<<"OK!"<<endl;
  134. cout<<" 1-> Wroc do MENU"<<endl;
  135. cout<<" 2-> Wyloguj"<<endl;
  136. int powrot;
  137. cin>>powrot;
  138. switch(powrot)
  139. {
  140. case 1: zakupy_wyjscie=true; break;
  141. case 2: zakupy_wyjscie=false; break;
  142. }
  143. system("cls");
  144. }; break;
  145. case 2:
  146. {
  147. zakupy_wyjscie=false;
  148. system("cls");
  149. }; break;
  150. }
  151. }
  152. }
  153. else
  154. cout<<"Niepoprawne haslo"<<endl;
  155. }
  156. else if(user=="exit")
  157. {
  158. wyjscie=true;
  159. }
  160. else
  161. cout<<"Niepoprawna nazwa uzytkownika"<<endl;
  162. system("cls");
  163. }
  164. cout<<"Zapraszamy ponownie!"<<endl;
  165. }
Add Comment
Please, Sign In to add comment