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;
}