Como escrever programas em java para uma máquina de entalhe

A simples função de máquinas caça-níqueis pode ser recriado através da programação Java.

A simples função de máquinas caça-níqueis pode ser recriado através da programação Java.

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

1

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;

2

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

3

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.

4

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

Video: Aula 02 - Curso Java e Orientação a Objeto - Criando nosso primeiro programa Java

Sobre o autor

Paul Gun formado pelo Instituto de Tecnologia da Califórnia com um Bachelor of Science em bioengenharia e Inglês. Sua experiência de laboratório e pesquisa cobriu biologia molecular, química, programação de computadores e outras áreas científicas.


Artigos relacionados