0
我正在做一個android數學遊戲,它給用戶一些問題來回答隨機數字,只是爲了使它完美我想嘗試和使用隨機運算符即add/sub/multi/divide使用隨機運算符
到目前爲止,我有半隨機方程法:
public void easyGame(){
Random rand = new Random();
final int a = (int) rand.nextInt(50)+1;
final int b = (int) rand.nextInt(50)+1;
final int c = (int) rand.nextInt(10)+1;
String aString = Integer.toString(a);
String bString = Integer.toString(b);
String cString = Integer.toString(c);
String display = aString + " + " + bString + " - " + cString + " =";
questionLabel.setText(display);
c1 = a + b - c;
}
這給我的隨機數,存儲在C1這是一個靜態int和用戶輸入以後的代碼進行比較。
我已經看過隨機運算符是如何使用數組和東西,但我不知道/理解如何在c1 = a + b - c;
語句中使用它們,即如何用+和 - 操作替換它。
請讓我知道如果你知道的。謝謝
謝謝,這有一定道理給我。只是一個簡單的問題,第二個開關只能用於2個整數方程嗎?即1 + 1,1 - 1等,而不是3 + 1 - 1 – a7omiton 2012-03-07 20:18:54
如果你想要3個隨機運算符,它會變得複雜,因爲你必須確保你不計算(a + b)* c。這將需要更復雜的邏輯,但它可能:) – zapl 2012-03-07 21:33:32