Calcula as chances de se ganhar na mega-sena.
Publicado por Gabriel Lopes Melo 19/10/2005
[ Hits: 18.171 ]
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; } }
Avaliação de expressões matemáticas
Determinante de uma matriz de ordem 3.
Nenhum comentário foi encontrado.
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Contas online no POP OS 24.04 ? (1)
Liberação de alguns links no squid (19)