public String getQuestion() { int level = getCurrentLevel(); a = 0; b = 0; c = 0; d = 0; if (level == 1) { a = (int) ((Math.random() * 10) + 1); b = (int) ((Math.random() * 10) + 1); d = a + b; q = "What is " + a + " + " + b + " ?"; } if (level == 2) { a = (int) ((Math.random() * 20) + 1); b = (int) ((Math.random() * 20) + 1); d = a + b; q = "What is " + a + " + " + b + " ?"; } if (level == 3) { a = (int) (Math.random() * 100); b = (int) (Math.random() * 100); d = a + b; q = "What is " + a + " + " + b + " ?"; } if (level == 4) { a = (int) (Math.random() * 20); b = (int) (Math.random() * 20); c = (int) (Math.random() * 20); d = a + b + c; q = "What is " + a + " + " + b + " + " + c + " ?"; } if (level == 5) { a = (int) (Math.random() * 100); b = (int) (Math.random() * 100); c = (int) (Math.random() * 100); d = a + b + c; q = "What is " + a + " + " + b + " + " + c + " ?"; } if (level == 6) { a = (int) (Math.random() * 1000); b = (int) (Math.random() * 1000); d = a + b; q = "What is " + a + " + " + b + " ?"; } if (level == 7) { a = (int) (Math.random() * 10); b = (int) (Math.random() * 10); d = a * b; q = "What is " + a + " x " + b + " ?"; } if (level == 8) { a = (int) (Math.random() * 100); b = (int) (Math.random() * 100); d = a * b; q = "What is " + a + " x " + b + " ?"; } if (level == 9) { a = (int) (Math.random() * 10); b = (int) (Math.random() * 10); c = (int) (Math.random() * 10); d = a * b * c; q = "What is " + a + " x " + b + " x " + c + " ?"; } if (level == 10) { a = (int) (Math.random() * 100); b = (int) (Math.random() * 100); c = (int) (Math.random() * 100); d = a * b * c; q = "What is " + a + " x " + b + " x " + c + " ?"; } if (level == 11) { a = (int) (Math.random() * 1000); b = (int) (Math.random() * 1000); c = (int) (Math.random() * 1000); d = a * b * c; q = "What is " + a + " x " + b + " x " + c + " ?"; } // RETURN THE QUESTION TO THE CALLER. q = q + "\n"; return q; }