Example #1
0
        private Number SpinWheel()
        {
            var result = Wheel.Spin();

            Console.WriteLine($"{result.Value} {result.Color}");
            return(result);
        }
Example #2
0
        public static void Menu(string txt)
        {
            Print(85, 1, $"Balance ${Global.Blance}", ConsoleColor.Yellow, 15);
            Print(85, 3, $"Total Bet ${Global.TotalBet}", ConsoleColor.Yellow, 15);
            Wheel wheel = new Wheel();
            Bet   bet   = new Bet();

            wheel.PrintBets();

            Print(0, 15, txt, ConsoleColor.Blue);
            Console.SetCursorPosition(txt.Trim().Length + 1, 15);
            string betStr = Console.ReadLine().ToUpper();//get bet number or combination

            //decimal betAmount = GetAmout();

            switch (betStr)
            {
            case "S":
                wheel.Spin();
                break;

            case "SPLIT":
                bet.Betting(betStr, GetAmout(), GetBet(betStr), GetBet(betStr));
                break;

            case "CORNER":
                bet.Betting(betStr, GetAmout(), GetBet(betStr), GetBet(betStr), GetBet(betStr), GetBet(betStr));
                break;

            default:
                bet.Betting(betStr, GetAmout());
                break;
            }
        }
Example #3
0
        //switch case to ask the user what bet they want.
        static void Main(string[] args)
        {
            while (true)
            {
                Wheel.Spin();

                int    winningNumber  = Wheel.GetWinningNumber();
                string winningColor   = Wheel.GetWinningColor();
                int[]  bettingNumbers = Play.Welcome();
                Console.WriteLine("\n\nThe winning number is: " + winningNumber + " " + winningColor);
                if (bettingNumbers.Length == 1)//straight number, red or black
                {
                    if (bettingNumbers[0] == winningNumber)
                    {
                        Console.WriteLine("Congratulations you won $35!");
                    }
                    else if (bettingNumbers[0] == 39 && winningColor == "red")
                    {
                        Console.WriteLine("Congratulations you won!");
                    }
                    else if (bettingNumbers[0] == 40 && winningColor == "black")
                    {
                        Console.WriteLine("Congratulations you won!");
                    }
                    else
                    {
                        Console.WriteLine("Sorry you lost");
                    }
                }
                else
                {
                    bool won = false;
                    foreach (int num in bettingNumbers)
                    {
                        Console.WriteLine(num);
                        if (winningNumber == num)
                        {
                            Console.WriteLine("Congratulations you won");
                            won = true;
                            break;
                        }
                    }
                    if (!won)
                    {
                        Console.WriteLine("SORRY YOU LOST!! PLAY AGAIN?");
                    }
                }
            }
        }
Example #4
0
        static void Main(string[] args)
        {
            Random rng      = new Random();
            Wheel  roulette = new Wheel();

            do
            {
                Console.WriteLine("");
                Console.WriteLine("Press Enter to spin.");
                Console.ReadLine();
                roulette.Spin(rng);
                roulette.SayNumber();
                roulette.ByEvenOdd();
                roulette.RedBlack();
                roulette.HighLow();
                roulette.ByDozen();
                roulette.Column();
                roulette.Street();
                roulette.Sixes();
                roulette.Splits();
                roulette.Corners();
            }while (true);
        }
Example #5
0
        public static void LetsPlay()
        {
            Wheel  wheel  = new Wheel();
            Gamble gamble = new Gamble();
            Bet    bet    = new Bet();

            int[]  ball      = wheel.Spin();
            int    whatColor = ball[0];
            int    land      = wheel.Lands(ball);
            string color     = wheel.RedOrBlack(whatColor).ToLower();

            int typeOfBet = gamble.YourBet();

            bool youWon;

            switch (typeOfBet)
            {
            case 1:
                youWon = bet.NumbersBet(land);
                if (youWon == true)
                {
                    Console.WriteLine("WINNER");
                }
                else
                {
                    Console.WriteLine("YAH F****N LOST");
                }
                break;

            case 2:
                youWon = bet.EvenOdd(land);
                if (youWon == true)
                {
                    Console.WriteLine("Winner");
                }
                else
                {
                    Console.WriteLine("Broke Bitch");
                }
                break;

            case 3:
                youWon = bet.ColorsBet(color);
                if (youWon == true)
                {
                    Console.WriteLine("Dan go buy another boat!");
                }
                else
                {
                    Console.WriteLine("Dan please... stop gambling");
                }
                break;

            case 4:
                youWon = bet.LowHigh(land);
                if (youWon == true)
                {
                    Console.WriteLine("Dan lives in Vegas");
                }
                else
                {
                    Console.WriteLine("Dan... please leave");
                }
                break;

            case 5:
                youWon = bet.Dozens(land);
                if (youWon == true)
                {
                    Console.WriteLine("DAN GO BUY SOME PEPSI!!");
                }
                else
                {
                    Console.WriteLine("Dan spilled his diet Pepsi");
                }
                break;
            }
        }