Gostaria de saber se nesse código tem como colocar para o x ser sempre par e o y tbm. e a resposta estar de acordo com a pergunta?
vlw.
[code]int x = 0 + (int)(Math.random() * 11);
jLabel15.setText(""+x);
int y = 0 + (int)(Math.random() * 11);
jLabel16.setText(""+y);
//gera umas das quatro alternativas para ser comparadas no if
int letra = 1 + (int)(Math.random()*4);
//aki ele somara os dois numeros gerados
//Resposta correta
setResposta(x / y);[/code]
Não entendi muito bem, mais pode tentar usar o operador % que é o resto da divisão, divide o numero por 2 se o resto for 0 ele passa se não ele gera de novo.
int x = 0 + (int)(Math.random() * 11);
while(x % 2 != 0){
x = 0 + (int)(Math.random() * 11);
jLabel15.setText(""+x);
int y = 0 + (int)(Math.random() * 11);
while(y % 2 != 0)
y = 0 + (int)(Math.random() * 11);
jLabel16.setText(""+y);
//gera umas das quatro alternativas para ser comparadas no if
int letra = 1 + (int)(Math.random()*4);
//aki ele somara os dois numeros gerados
//Resposta correta
setResposta(x / y);