我想先從0-1獲得一個隨機數(probability
),然後根據該數字(probability
)是< = 0.6,我希望它添加1變量變量y
(其初始值爲2)並從變量x
(其初始值爲10)中減去1。如果它大於0.6,我希望它將變量x
(其初始值爲10)加1並從變量y
(其初始值爲2)中減1。我有以下代碼打算重複執行上述過程,直到其中一個變量(x
和y
)達到0?我如何循環,直到兩個變量之一達到零
公共類貓{
public static void main(String[] args) {
double probability = Math.random();
int x=10,y=2;
for (x = 10; x <= 0; x--)
for (y = 2; y <= 0; y--)
if (probability <= 0.6) {
System.out.println(y);
System.out.println(x);
}
else if (probability > 0.6){
System.out.println(++x);
System.out.println(--y);
}
}
請重新發布您的問題,一旦你已經編碼的東西,而不是尋求解決方案......需要一些時間來閱讀http://stackoverflow.com/幫助/話題 – glls
什麼編程語言?你有什麼嘗試?你卡在哪裏? –
我使用java,是的,我已經嘗試過。我會發布我到目前爲止 –