Gerando números randômicos

Publicado por Pedro Pereira 17/04/2005

[ Hits: 6.942 ]

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

Colocando informações em variáveis

Jogo da Velha em Java

Fatorial Recursivo em Java

Utilizando o Switch

Caixa eletrônico usando a classe Hashtable


  

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