Como escrever programas em java para uma máquina de entalhe
programação Java foi lançado em 1995 pela Sun Microsystems e está relacionada com a C e C ++ linguagens de programação. Java pode ser executado em qualquer máquina que pode levar a Máquina Virtual Java, que interpreta bytecode Java. Um dos programas mais simples para ser executado como um exercício de Java é o slot machine. Este programa simula o processo de execução de uma máquina de entalhe real, gerando três números aleatórios cada vez que o usuário desempenha, determinando se dois ou três dos seguintes números jogo, e deixar o usuário saber o resultado.
Video: Programar em Java - Olá Mundo | Netbeans - Aula 2
Importe o pacote de utilitários de java e declarar sua classe e "a Principal" método. Neste caso, você pode declarar estes a ser público.
. Import java.util * - classe pública slotmachine {void main (String [] args) public static {
Inicializar um scanner e um gerador de números aleatórios. Certifique-se de declarar os inteiros que você vai usar antes de iniciar o seu `enquanto` loop.
scanner digitaliza = new Scanner (System.in) Número aleatório = new Random ();
decisão int, firstnum, secondnum, thirdnum;
Dentro do primeiro "enquanto" loop, estabelecer os números inteiros você declarados usando o gerador de números aleatórios.
while (decisão == 1 && ! Decisão = -1) {firstnum = number.nextInt (10) - secondnum = number.nextInt (10) - thirdnum = number.nextInt (10);
Perguntar ao usuário se ele quer jogar slots, dando-lhe instruções sobre como indicar um sim ou nenhuma resposta. Atribuir a resposta do usuário para um nome de variável e usar isto como a condição em ambos o seu "enquanto" rotações.
System.out.print ("Você deseja começar a jogar a máquina de entalhe? (Entre 1 e -1 para sim para não):") - = decisão scans.nextInt ();
Video: Curso de Java - Aula 2 - Instalando o Java, JDK e o Eclipse - eXcript
Criar casos para cada possibilidade de correspondência (ou descasamento) números, e imprimir a resposta correspondente em um segundo loop `while` que se encontra dentro do primeiro. Continuar a usar a condição de que o usuário deseja continuar a jogar para este interna `enquanto` loop. Use um `if` para determinar se todos os números jogo, e usar um `else if` se houver dois dos números jogo. Use uma declaração `else` se nenhum dos números jogo. Por exemplo, se o primeiro e terceiro números corresponderem, impressão "Dois de seus números jogo!"
while (decisão == 1 && decisão! = -1) {System.out.println ("|"+ + Firstnum"|"+ + Secondnum"...
if (firstnum == secondnum && secondnum == thirdnum) {System.out.println ("Todos os seus números jogo!") -}
else if (firstnum == secondnum && secondnum! = thirdnum) {System.out.println ("Dois de seus números jogo!") -}
Continue este método para cada caso.
Pergunte se o usuário gostaria de continuar a jogar ou parar. Faça isso dentro do interior "enquanto" ciclo. Atribuir a entrada para a variável previamente escolhido que foi utilizado antes do exterior "enquanto" ciclo começou.
System.out.print ("Gostaria de continuar a jogar (Digite 1 para sim e -1 para não)?:") - = decisão scans.nextInt ();
Unid você precisará
Referências
- ligação "Um Livro Branco"- James Gosling et al.- maio 1996
- ligação Encyclopedia.com: Java
- ligação Os Tutoriais Java: O While e Demonstrações do-while