石開=投入('我們開始吧?',' s ');
如果石開== '是'
a 1 = 1+(6-1)* round(蘭特(1));
a2=1+(6-1)*round(蘭德(1));
a3 = a 1+a2;
如果a3==3||a3==11
Disp(['下註者贏']);
Disp(['因為第壹個骰子值= ',num2str(a1),';第二個= ',num2str(a2),';兩者之和= ',num 2 str(a3)]);
else if a3 = = 2 | | a3 = = 7 | | a3 = = 12
Disp(['打賭者輸了']);
Disp(['因為第壹個骰子值= ',num2str(a1),';第二個= ',num2str(a2),';兩者之和= ',num 2 str(a3)]);
else if a3 = = 4 | | a3 = = 5 | | a3 = = 6 | | a3 = = 8 | | a3 = = 9 | | a3 = = 10
k = a3
k 1 = 1;
而k & gt0
k 1 = k 1+1;
Disp(['第壹個',num2str(k1-1),'第二次擲出的結果:','第壹個骰子值= ',num2str(a1),';第二個= ',num2str(a2),';兩者之和= ',num 2 str(a3)]);
Disp(['沒有贏家,壹直輸,輸了',num2str(k1-1),' times ']);
a 1 = 1+(6-1)* round(蘭特(1));
a2=1+(6-1)*round(蘭德(1));
a3 = a 1+a2;
如果a3==k
Disp(['哈哈,打賭的人贏了']);
Disp(['因第壹',num2str(k1),'第二投的結果是:','第壹骰子值= ',num2str(a1),';第二個= ',num2str(a2),';兩者之和= ',num 2 str(a3)]);
打破;
elseif a3==7
Disp(['唉,打賭的人輸了']);
Disp(['因第壹',num2str(k1),'第二投的結果是:','第壹骰子值= ',num2str(a1),';第二個= ',num2str(a2),';兩者之和= ',num 2 str(a3)]);
打破;
結束
結束
結束
結束