Piedra Papel Tijeras Lagarto Spock
Piedra Papel Tijeras Lagarto Spock
Scanner;
System.out.println("Inserta un numero
Piedra(1),Papel(2),Tijeras(3),Lagarto(4),Spock(5).");
NumeroElegido = teclado.nextInt();
System.out.println("");
System.out.println("");
if (NumeroElegido == 2 || NumeroElegido == 5) {
System.out.println("Has ganado");
contadorVictorias++;
}
if (NumeroElegido == 3 || NumeroElegido == 4) {
System.out.println("Has perdido");
}
if (NumeroElegido == NumeroIA) {
System.out.println("Has empatado");
}
if (NumeroElegido >= 6 || NumeroElegido <= 0) {
System.out.println("Has lanzado algo inexistente, asi
que pierdes por tonto");
}
}
// CUANDO LA IA TIRA PAPEL
if (NumeroIA == 2) {
System.out.println("La IA a lanzado Papel");
System.out.println("");
if (NumeroElegido == 3 || NumeroElegido == 4) {
System.out.println("Has ganado");
contadorVictorias++;
}
if (NumeroElegido == 1 || NumeroElegido == 5) {
System.out.println("Has perdido");
}
if (NumeroElegido == NumeroIA) {
System.out.println("Has empatado");
}
if (NumeroElegido >= 6 || NumeroElegido <= 0) {
System.out.println("Has lanzado algo inexistente, asi
que pierdes por tonto");
}
}
// CUANDO LA IA TIRA TIJERAS
if (NumeroIA == 3) {
System.out.println("La IA a lanzado Tijeras");
System.out.println("");
if (NumeroElegido == 1 || NumeroElegido == 5) {
System.out.println("Has ganado");
contadorVictorias++;
}
if (NumeroElegido == 2 || NumeroElegido == 4) {
System.out.println("Has perdido");
}
if (NumeroElegido == NumeroIA) {
System.out.println("Has empatado");
}
if (NumeroElegido >= 6 || NumeroElegido <= 0) {
System.out.println("Has lanzado algo inexistente, asi
que pierdes por tonto");
}
}
// CUANDO LA IA TIRA LAGARTO
if (NumeroIA == 4) {
System.out.println("La IA a lanzado Lagarto");
System.out.println("");
if (NumeroElegido == 1 || NumeroElegido == 3) {
System.out.println("Has ganado");
contadorVictorias++;
}
if (NumeroElegido == 5 || NumeroElegido == 2) {
System.out.println("Has perdido");
}
if (NumeroElegido == NumeroIA) {
System.out.println("Has empatado");
}
if (NumeroElegido >= 6 || NumeroElegido <= 0) {
System.out.println("Has lanzado algo inexistente, asi
que pierdes por tonto");
}
}
// CUANTO LA IA TIRA SPOCK
if (NumeroIA == 5) {
System.out.println("La IA a lanzado Spock");
System.out.println("");
if (NumeroElegido == 2 || NumeroElegido == 4) {
System.out.println("Has ganado");
contadorVictorias++;
}
if (NumeroElegido == 1 || NumeroElegido == 3) {
System.out.println("Has perdido");
}
if (NumeroElegido == NumeroIA) {
System.out.println("Has empatado");
}
if (NumeroElegido >= 6 || NumeroElegido <= 0) {
System.out.println("Has lanzado algo inexistente, asi
que pierdes por tonto");
}
}
if (NumeroPartidas <= ContadorPartida && partida == true) { // La
unica forma de acceder aqui es si la
System.out.println("");
// Confirmador de partida
if (ConfirmarPartida == 1) {
System.out.println("¿Cuantas partidas quieres
jugar?");
NumeroPartidas = teclado.nextInt();
ContadorPartida = 0;
contadorVictorias = 0;
partida = true;
System.out.println("Has elegido jugar " +
NumeroPartidas + " partidas.");
System.out.println("");
if (NumeroPartidas <= 0) {
if (partida == true) {
System.out.println("Numero incorrecto,
Inserta otro numero de partidas");
NumeroPartidas = teclado.nextInt();
}
}
} else
partida = false;
}
}
// Muestra resultados
System.out.println("Has ganado " + contadorVictorias + " de " +
NumeroPartidas + " partidas");
System.out.println("Final de partida");
}
}