Advertisement
Guest User

Untitled

a guest
Sep 19th, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <ctime>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. int saldo = 1000;
  9. string grodanBoll;
  10. int bet;
  11. string colorNumber;
  12. string choseColor;
  13. int choseNumber;
  14. int randomNumber;
  15.  
  16.  
  17.  
  18. cout << "Welcome to Russian Roulette" << endl;
  19. cout << "Du har erhallit " << saldo << " " "kr" << endl;
  20.  
  21. while (saldo > 0)
  22.  
  23. {
  24. cout << "Ditt saldo ar " << saldo << endl;
  25.  
  26. cout << "Ar du redo att spela Russian Roulette? skriv ja eller nej" << endl;
  27. cin >> grodanBoll;
  28.  
  29. if (grodanBoll == "ja")
  30. {
  31. cout << "Du valde ja, ";
  32. }
  33. else if (grodanBoll == "nej")
  34. {
  35. cout << "Spelet ar slut, ";
  36. exit(0);
  37. }
  38.  
  39. //Har lagt in en exit(0) funktion vid valet nej, spelet stangs av//
  40.  
  41.  
  42. cout << "Ange din insats: \n 100 \n 300 \n 500 \n";
  43. cin >> bet;
  44.  
  45. if (bet == 100)
  46. {
  47. saldo = saldo - 100;
  48. cout << "Du angav insatsen 100 kr, ";
  49. }
  50. else if (bet == 300)
  51. {
  52. saldo = saldo - 300;
  53. cout << "Du angav insatsen 300 kr, ";
  54. }
  55. else if (bet == 500)
  56. {
  57. saldo = saldo - 500;
  58. cout << "Du angav insatsen 500 kr, ";
  59.  
  60. //Väljer man en annan insats spelas spelet vidare, summan dras EJ från saldot! ha med detta i rapporten
  61.  
  62. }
  63. // Har har jag lagt in en string dar spelaren far valje mellan tre olika insatser
  64. cout << "Vill du spela pa farg eller nummer" << endl;
  65. cin >> colorNumber;
  66.  
  67. if (colorNumber == "farg")
  68. {
  69. cout << "Du valde farg, ";
  70.  
  71. cout << "valj fargen svart eller rod" << endl;
  72. cin >> choseColor;
  73.  
  74. if (choseColor == "svart")
  75. {
  76. cout << "Du valde svart, ";
  77.  
  78. srand(time(0));
  79. randomNumber = rand() % 36 + 1;
  80.  
  81. if (randomNumber % 2 == 0) {
  82. cout << "du vann " << bet * 2 << endl;
  83. saldo = (saldo + bet * 2);
  84. cout << "Ditt saldo ar " << saldo << endl;
  85. }
  86.  
  87. else
  88. {
  89. cout << "du forlorade " << endl;
  90. saldo = saldo = (bet - saldo);
  91. cout << "Ditt saldo ar " << saldo << endl;
  92. }
  93.  
  94.  
  95. }
  96. else if (choseColor == "rod")
  97. {
  98. cout << "Du valde rod,";
  99. }
  100.  
  101.  
  102. }
  103. else if (colorNumber == "nummer")
  104. {
  105. cout << "Du valde nummer, ";
  106.  
  107. cout << "Valj nu ett nummer mellan 1-36" << endl;
  108.  
  109. std::cin >> choseNumber;
  110.  
  111.  
  112. }
  113.  
  114. srand(time(0));
  115. randomNumber = rand() % 36 + 1;
  116. cout << "numret blev " << randomNumber << endl;
  117.  
  118. {
  119. if (choseNumber == randomNumber) {
  120. cout << "Du vann " << (bet * 10) << endl;
  121. saldo = (saldo + bet * 10);
  122. break;
  123.  
  124.  
  125. }
  126.  
  127. else
  128. cout << "Du forlorade!" << endl;
  129.  
  130. }
  131.  
  132. cout << "GAME OVER!" << endl;
  133.  
  134.  
  135.  
  136.  
  137. return 0;
  138. }
  139. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement