Gente, SOCORROOOO
eu peço a quantidade de números a ser apostado, depois faço o usuário digitar os números até aquela quantidade, mas tá dando um looping infinito, e ainda não achei onde!
[code]int quantNumeros=-1;
while(quantNumeros<6||quantNumeros>10)
{
String q=JOptionPane.showInputDialog(“Digite quantidade de numeros a serem apostados”);
quantNumeros=Integer.parseInt(q);
if(quantNumeros<6||quantNumeros>10)
JOptionPane.showMessageDialog(null,“Valor invalido”);
}
for(int i=0; i<quantNumeros; i++)
{
int[] num=new int[quantNumeros];
num[i]=-1;
while(num[i]<=0||num[i]>60)
{
for(int s=0; s<quantNumeros; s++)
{
String f=JOptionPane.showInputDialog("Digite numero da aposta" );
num[s]=Integer.parseInt(f);
if(num[s]<=0||num[s]>60)
JOptionPane.showMessageDialog(null,"Valor invalido");
for(int j=5; j>=0; j--)
{
if(num[s]==num[j]&&(s!=j))
{
JOptionPane.showMessageDialog(null,"Você já escolheu este numero");
num[i]=-1;
}
}
}
}
a.recebaNovaAposta(num);
}
[/code]

