Gerando números randômicos

Publicado por Pedro Pereira 17/04/2005

[ Hits: 6.888 ]

Homepage: http://www.pedropereira.net || http://twitter.com/pogao

Download NumeroRandomico.java




Script simples que gera um número qualquer e pede para o usuário adivinhar qual foi o número sorteado.

  



Esconder código-fonte

import javax.swing.*;

public class NumeroRandomico
{
   public static void main(String args[])
   {
      int num_secreto, palpite, tentativas = 0, acertos = 0, erros = 0;
      
      while(tentativas < 3)
      {
         num_secreto = 1 + (int) (Math.random() * 10);
         palpite = Integer.parseInt(JOptionPane.showInputDialog("Digite um numero entre 1 e 10"));
      
         if(palpite == num_secreto)
         {
            JOptionPane.showMessageDialog(null, "\tParabens!\nVoce adivinhou o numero!", "Resultado", JOptionPane.INFORMATION_MESSAGE);
            acertos++;
         }
         else
         {
            JOptionPane.showMessageDialog(null, "\tNumero errado!\n");
         
            JTextArea outputArea = new JTextArea(5, 5);
            outputArea.setText("Numero certo: "+num_secreto);
            JOptionPane.showMessageDialog(null, outputArea, "Errou!", JOptionPane.INFORMATION_MESSAGE);
            erros++;
         }
         tentativas++;
      }
      
      JOptionPane.showMessageDialog(null, "Voce tentou "+tentativas+" vezes.\nAcertou: "+acertos+" vezes.\nErrou: "+erros+" vezes", "Estatistitcas", JOptionPane.INFORMATION_MESSAGE);
      
      System.exit(0);
   }
}

Scripts recomendados

Fatorial Recursivo em Java

Validador de CPF

Verifica se é triângulo

primeiros exemplos usando metodos

Fatorial em Java


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts