Calcula as chances de se ganhar na mega-sena.
Publicado por Gabriel Lopes Melo 19/10/2005
[ Hits: 18.215 ]
Este é a resolução de um código de um exercício do livro Aplicando Lógica Orientada a Objetos em Java do Fernando Anselmo. Onde Calcula as chances de se acertar na mega-sena, informando o número máximo e um número de acertos.
// +--------------------------------------------------------------------+ // | Calcula as chances de se acertar na mega-sena a partir da | // | informação de um número máximo e o número de acertos. | // +---------------------------------------------------------------------+ public class megaSena { public static void main(String args[]) throws IOException { // Entrada dos dados atravez do prompt InputStreamReader e = new InputStreamReader(System.in); BufferedReader b = new BufferedReader(e); megaSena ms = new megaSena(); int num1; int num2; System.out.print( "Digite o numero de chances para ganhar na mega-sena: " ); num1 = Integer.parseInt( b.readLine() ); System.out.print( "Digite o numero de acertos: " ); num2 = Integer.parseInt( b.readLine() ); System.out.print( "Chances de ganhar na mega-sena: " + ms.calculo(num1, num2) ); } private int calculo(int num1, int num2){ int max = num1; int armazena = 1; for ( int i = 0; i < num2; i++ ){ armazena *= (double) ( max - i ) / ( 1 + i ) ; System.out.println("\n" + ( ( max - i ) + " / " + ( 1 + i ) ) + "\n"); } return armazena; } }
Código para validar CPF e CNPJ otimizado
Cadastramento de Produtos com .JOptionPane
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
trocar linhas [RESOLVIDO] (11)
Firefox não abre em usuário não administradores (2)
Ubuntu com problemas no áudio (1)