Oi Thingol, eu aqui de novo em mais uma dificuldade tmb nesse programinha ! Preciso de ajuda !!
Pelo o que eu entendi, esse programa retorna o valor boolean true se em 10 jogadas, a face 6 aparecer 5 ou mais vezes e false, se contrário, certo?
Tá, acontece que eu gostaria que o resultado não fosse com uma saída do tipo boolean e sim que aparecesse a probabilidade em número, no caso sendo inteiro?
O que acontece, eu executei esse programa e na linha de saída (System.out.println) eu completei com (dt.teste10jogadas()) e imprimiu FALSE, depois coloquei (total) e imprimiu 0, por fim coloquei (dt.face()) e imprimiu 0.
Bem, queria saber se alguma dessas saídas estão certas ? Se alguma delas estiverem certas, o False que saiu significa que a probabilidade foi menor que 5 ? Os 0 que sairam significam que não existi probabilidade?
Na classe Dado, eu tive que colocar mais um () na linha do Math.random() assim: resultado = (int) ((Math.random() * 6) + 1), pois sem estava dando erro. Está certo ?
Me ajude(m) por favor !!! 