你怎么能写游戏Yacht的“if-then”逻辑?

时间:2016-05-28 21:12:41

标签: c++ if-statement

https://en.wikipedia.org/wiki/Yacht_(dice_game)

我在我的c ++程序中创建了5个骰子,每个骰子都从1-6中滚动随机数。 所以,如果你得到所有的1,它真的很简单。它只是:

if (dice1 == 1 && dice2 == 1 && dice3 == 1 && dice4 ==  1 && dice5 == 1)
{
int total = 50;
}

另外,总结所有骰子也很容易。但你怎么能写出if语句“如果两到四个骰子是相同的那么总结那些骰子”?有一种简单的方法可以做到吗?

1 个答案:

答案 0 :(得分:-4)

尝试使用表格并在表格中创建计数为1的变量。然后你可以比较它。