Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // kamien papier nozyckzi dybal kolos
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- int main()
- {
- srand(time(NULL));
- using std::cout;
- using std::cin;
- using std::endl;
- int winningStreak = 0;
- int winnings = 0;
- char start;
- cout << "Nacisnij s aby rozpoczac gre, w aby zakonczyc" << endl;
- cin >> start;
- for(;;)
- {
- while (start != 's' && start != 'w')
- {
- cout << "Nacisnij s aby rozpoczac gre, w aby zakonczyc" << endl;
- cin >> start;
- }
- if (start == 'w')
- break;
- int choice;
- int random = std::rand() % 3 + 1;
- cout << "\n1. kamien \n2. papier \n3. nozyczki";
- cin >> choice;
- if (choice == 1 && random == 1)
- cout << "\nkamien vs kamien - remis";
- else if (choice == 1 && random == 2)
- cout << "\nkamien vs papier - komputer wygrywa";
- else if (choice == 1 && random == 3)
- {
- cout << "\nkamien vs nozyczki - wygrales";
- winnings++;
- }
- else if (choice == 2 && random == 1)
- {
- cout << "\npapier vs kamien - wygrales";
- winnings++;
- }
- else if (choice == 2 && random == 2)
- cout << "\npapier vs papier - remis";
- else if (choice == 2 && random == 3)
- cout << "\npapier vs nozyczki - komputer wygrywa";
- else if (choice == 3 && random == 1)
- cout << "\nnozyczki vs kamien - komputer wygrywa";
- else if (choice == 3 && random == 2)
- {
- winnings++;
- cout << "\nnozyczki vs papier - wygrales";
- }
- else if (choice == 3 && random == 3)
- cout << "\nnozyczki vs nozyczki - remis";
- cout << "\nNacisnij s aby rozpoczac gre, w aby zakonczyc" << endl;
- cin >> start;
- }
- cout << "Koniec grania, wygrales " << winnings << " razy, gratulacje.";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement