E ae Pessoal Conectado na Imp Games. Há tempos que estou em aprofundados estudos no mundo da programação e também tem várias Luas que não posto nada aqui, hoje vim lhes trazer um pequeno algoritmo Java que sorteia números aleatórios através de uma função chamada Math.randon(), também será usada uma biblioteca nova para a manipulação dos dados que será explicada no decorrer do código-fonte
Código:
Código:
import javax.swing.JOptionPane; // Inclusão da biblioteca JOptionPane para capturar dados através de uma janela de opção.
public class Sorteio // Atribuição do nome da classe, respeitando a regra que toda classe comece com letra Maiúscula.
{
public static void main(String args[]) // Método Principal.
{
int numero = 0; // Declaração variável e atribuindo um valor de inicio a ela "0".
String aux; // Chamando a Variável do tipo String e atribuindo um novo nome "aux".
int x = (int) (Math.random()*10); // Aqui a variável x é declarada e será sorteados 10 números de 0 à 9 para ser armazenado em x.
while(numero != x) // Aqui o laço só acaba quando o número informado for igual ao número secreto.
{
aux = JOptionPane.showInputDialog("Informe o Número Secreto"); // A varíavel "aux" do tipo String Armazena o valor informado.
numero = Integer.parseInt(aux); // Aqui a variável "numero" do tipo inteiro recebe os dados da variável "aux" já convertida em inteiro.
if(numero == x) // se numero igual a numero secreto acertou.
{
JOptionPane.showMessageDialog(null, "ACERTOU !!!"); // Imprimindo resultado de Acerto.
}
else // Se errou o número secreto.
{
JOptionPane.showMessageDialog(null, "TENTE NOVAMENTE !!!"); // Imprimindo resulado de erro.
}
}
}
}
Informação
| Créditos pelo Tutorial : Sup_Anjo | |