Autor Tema: Ejercicio (CU00669B) Arrays  (Leído 3295 veces)

ZID

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 8
    • Ver Perfil
Ejercicio (CU00669B) Arrays
« en: 25 de Diciembre 2014, 14:51 »
Declara una variable de tipo array de Strings que contenga los doce meses del año, en minúsculas y declarados en una sola línea. A continuación declara una variable mesSecreto de tipo String, y hazla igual a un elemento del array (por ejemplo mesSecreto = mes[9]. El programa debe pedir al usuario que adivine el mes secreto y si acierta mostrar un mensaje y si no pedir que vuelva a intentar adivinar el mes secreto.

Código: [Seleccionar]
String[] meses={"enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"};

//Declaro una variable String con el valor [3] del array.
String mesSecreto = meses[3]; //el mes secreto es abril, pues va de 0 a 11

boolean acierto = true; //Para que se produzca el bucle y siga preguntando hasta acertar
int contador=1; //Para contar los intentos realizados

do {

System.out.print("\nAdivina el mes secreto ");
String mesSecreto2 = teclado.nextLine();
if (mesSecreto.equalsIgnoreCase(mesSecreto2)){ //Comparo cadenas
System.out.print("\nAcertaste ");
System.out.print("\nHas necesitado "+contador+" intentos\n");
acierto = false;
}
else
{
System.out.print("\nNo Acertaste ");
contador++;
}

} while (acierto); //} while (acierto = true);

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Re:Ejercicio (CU00669B) Arrays
« Respuesta #1 en: 27 de Diciembre 2014, 15:36 »
 Hola ZID!

 Tu código no compila y a simple vista se pueden identificar muchos errores, como el no incluir la sentencia: public class "NombreDeLaClase"{...}

Pienso que deberias detenerte a analizar tu código, corregirlo tomando en cuenta los pasos básicos para crear una clase y luego replantear tu ejercicio.

Saludos!
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".