Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- using namespace::std;
- int tcall(int &numberEggs);
- void main()
- {
- bool gameOver = false; // flag
- int numberEggs = 13;
- int player = 1; // 1 for Tortoise , 2 for Hare
- int selected;
- while (!gameOver)
- {
- if (player == 1)
- {
- selected = tcall(numberEggs);
- }
- else
- {
- cout << "Enter your selection " << (player == 1 ? "Tortoise" : "Hare") << " ";
- cin >> selected;
- if (selected >= 1 && selected <= 3 && selected <= numberEggs)
- {
- numberEggs -= selected;
- if (numberEggs >= 1)
- {
- if (player == 1)
- {
- player = 2;
- }
- else
- {
- player = 1;
- }
- }
- else
- {
- gameOver = true;
- }
- }
- else
- {
- cout << "Not a valid egg selection, try again, cheatern";
- }
- }
- }
- cout << "the winner is:" << (player == 1 ? " tortoise" : " Hare") << endl;
- system("pause");
- return;
- }
- int tcall(int &numberEggs);
- {
- int tPick;
- if ((numberEggs % 3) != 0)
- {
- tPick = (numberEggs % 3);
- }
- else
- {
- tPick = 1;
- }
- return tPick;
- }
Add Comment
Please, Sign In to add comment