Hola a todos!
Aquí os dejo mi solución al ejercicio adivinar mes del tutorial de aprendizaje Java con BlueJ.
package aplicacion;
import java.util.Scanner;
public class AdivinarMes {
public static void main(String[] args) {
String[] meses = { "enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre",
"octubre", "noviembre", "diciembre" };
String mesSecreto = meses[7];
String mesIntroducido = "";
while (!mesIntroducido.equals(mesSecreto)) {
System.out.println("Adivine el mes secreto. Introduzca el nombre del mes en minúsculas: ");
mesIntroducido = pideCadena();
if (mesIntroducido.equals(mesSecreto)) {
System.out.println("¡Has acertado!");
} else {
System.out.println("No ha acertado. Intente adivinarlo introduciendo otro mes:");
mesIntroducido = pideCadena();
}
}
}
private static String pideCadena() {
Scanner sc = new Scanner(System.in);
String entradaTeclado = sc.nextLine();
return entradaTeclado;
}
}
Saludos!!