Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main() {
  6.  
  7. int wielkosc_planszy = 0, oczka = 0, g1 = 0, g2 = 0, g3 = 0, g4 = 0, kolejka = 0;
  8. char rzut_wyswietlenie;
  9. cout << "podaj wielkosc x planszy x=";
  10. cin >> wielkosc_planszy;
  11.  
  12.  
  13. while (g1 < wielkosc_planszy+1 && g2 < wielkosc_planszy+1 && g3 < wielkosc_planszy+1 && g4 < wielkosc_planszy+1) {
  14. cout << "napisz M jezeli chcesz wpisac rzut koscia, lub wpisz P jezeli chcesz wyswietlic stan gry " << endl;
  15. cin >> rzut_wyswietlenie;
  16. switch (rzut_wyswietlenie){
  17. case 'P': {
  18. for (int i = 0; i < wielkosc_planszy+1; i++) {
  19. if (g1 != i) {
  20. cout << "0";
  21. }
  22. else cout << i;
  23.  
  24. if (g2 != i) {
  25. cout << "0";
  26. }
  27. else cout << i;
  28.  
  29. if (g3 != i) {
  30. cout << "0";
  31. }
  32. else cout << i;
  33.  
  34. if (g4 != i) {
  35. cout << "0";
  36. }
  37. else cout << i;
  38.  
  39.  
  40. cout << endl;
  41.  
  42. }
  43. }
  44.  
  45. case 'M': {
  46. cout << "podaj liczbe oczek --->";
  47. cin >> oczka;
  48. if (oczka > 0 && oczka <= 6) {
  49.  
  50. kolejka++;
  51. if ((kolejka % 4) == 1) {
  52. g1 = +oczka;
  53. }
  54. if ((kolejka % 4) == 2) {
  55. g2 = +oczka;
  56. }
  57. if ((kolejka % 4) == 3) {
  58. g3 = +oczka;
  59. }
  60. if ((kolejka % 4) == 0) {
  61. g4 = +oczka;
  62. }
  63. break;
  64. }
  65. else{
  66. cout << "kostka od 1 do 6 oczek" << endl;
  67. break;
  68. }
  69. }
  70. default:
  71. cout << "cos nie teges dawaj jeszcze raz" << endl;
  72. break;
  73. }
  74.  
  75. }
  76. cout << "END OF GAME" << endl;
  77.  
  78. return 0;
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement