Digite o número no console e corresponde ao número aleatório. Se a partida estiver correta, ele retornará "Tiro!"
Se o erro da partida retornar "muito se arrepender! Eu não acertei!"
pacote hitmouse; importar java.util.random; importar java.util.scanner; classe pública hitmouse {public static void main (string [] args) {// TODO Método Gerado automático Stub Int [] map = new int [5]; // define uma matriz aleatória rand = novo aleatório (); // instanciado de variável de número aleatório Scanner Scanner = new Scanner (System.in); // Obtenha entrada de console int pos; // Posição Gomo int newPos; // Posição de entrada do usuário, juiz com a posição Gopher while (true) {for (int i = 0; i <map.length; i ++) {map [i] = 0; // Todos os números são atribuídos a 0} pos = Rand.NextInt (5); // números aleatórios dentro de 5 mapa [pos] = 1; // A posição do Gopher (1 indica a posição do Gopher) para (int temp: map) {System.out.print (temp); // Matriz de saída} System.out.println ("Por favor, digite a posição de acerto:"); newpos = scan.nextInt (); // O número inserido no console é atribuído ao newpos if (pos == newpos) {// julga se a posição é correta System.out.println ("Shot!"); } else {System.out.println ("Too Lamento! Eu não atingi!"); }}}Efeito de saída:
00001 Por favor, insira a posição de ataque: 4 hits! 00100 Por favor, insira a posição de ataque: 2 hits! 10000 Por favor, insira a posição de ataque: 0 hits! 10000 Por favor, insira a posição de ataque: 3 É tão arrependido! Perdido! 01000 Por favor, insira a posição de ataque: 1 hits! 10000 Por favor, insira a posição de ataque:
Execute os resultados:
00010 Por favor, insira a posição de ataque: 9 É tão arrependido! Perdido! 00100 Por favor, insira a posição de ataque: 1 é tão arrependido! Perdido! 00001 Por favor, insira a posição de ataque: 5 É tão arrependido! Perdido! 10000 Por favor, insira a posição de ataque: 6 É tão arrependido! Perdido! 01000 Por favor, insira a posição de ataque: 4 É tão arrependido! Perdido! 00010 Por favor, insira a posição de ataque: 5 É tão arrependido! Perdido! 10000 Por favor, insira a posição de ataque: 88 É tão arrependido! Perdido! 00010 Por favor, insira a posição de ataque: 4 É tão arrependido! Perdido! 10000 Por favor, insira a posição de ataque: 5 É tão arrependido! Perdido! 10000 Por favor, insira a posição de ataque: 6 É tão arrependido! Perdido! 00010 Por favor, digite a posição de ataque: 3 hits! 01000 Por favor, insira a posição de ataque:
Má sorte. . Eu venci tantas vezes antes de vencer.
Resumir
O exposto acima é todo o conteúdo deste artigo sobre a programação Java para implementar o código de exemplo de jogo do jogo do Ghost Mouse, espero que seja útil para todos. Amigos interessados podem continuar se referindo a outros tópicos relacionados neste site. Se houver alguma falha, deixe uma mensagem para apontá -la.