namespace 投骰子
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int totalMoney = ;
int leftMoney = ;
bool isGame = true;
while (true)
{
while (isGame)
{
Console.WriteLine("請買籌碼:(50~)");
int money = int.Parse(Console.ReadLine());
//用來記錄曆史充值的總額
totalMoney += money;
//用來表示兜兒裡面剩下的錢
leftMoney += money;
Lable:
int randomNumber = random.Next(, );
Console.WriteLine("請下注:");
int number = int.Parse(Console.ReadLine());
if (!(number >= && number <= leftMoney)) //number<50 || number > leftMoney
{
Console.WriteLine("下注的籌碼不夠,剩下{0}籌碼", leftMoney);
goto Lable;
}
leftMoney -= number;
Console.WriteLine("請選擇小.0\t大.1");
int selectValue = int.Parse(Console.ReadLine());
//表示玩家赢了
if (randomNumber / == selectValue)
{
leftMoney += * number;
Console.WriteLine("恭喜您赢了,您還剩下{0}籌碼", leftMoney,randomNumber);
}
else //玩家輸了
{
Console.WriteLine("對不起,您輸了,您還剩下{0}籌碼", leftMoney);
if (leftMoney < )
{
Console.WriteLine("充值請按0,退出請按1");
string ret = Console.ReadLine();
if (ret == "0")
{
isGame = true;
break;
}
if (ret == "1")
{
Console.WriteLine("您曆史充值總金額{0}籌碼,目前剩下{1}籌碼", totalMoney, leftMoney);
Environment.Exit();
}
}
}
goto Lable;
}
}
}
}
}