Calcula as chances de se ganhar na mega-sena.
Publicado por Gabriel Lopes Melo 19/10/2005
[ Hits: 18.150 ]
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; } }
Gerador de números aleatórios em Java
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
como eu instalo o cuda compatível com nvidia gt 520m (6)
Ruído no Microfone (ALC287 - AMD Ryzen 5 7535HS) no Debian 12.9 (10)
Linux iniciando sem interface gráfica (6)