Pular para o conteúdo

Calcula as chances de se ganhar na mega-sena.

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.
Gabriel Lopes Melo gabrielmelo
Hits: 18.514 Categoria: Java Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download megaSena.java Enviar nova versão

Esconder código-fonte

// +--------------------------------------------------------------------+
// | 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;
   }
   
}

Pilha em Java

Gerador de números aleatórios em Java

Imagem de Background atravez de um JDesktopPane

Script para cálculo de distâncias na superfície terrestre utilizando coordenadas geográficas

Classe Java para a validação de CNPJ

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.