Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: matru en 12 de Marzo 2016, 20:57

Título: Java declaración de arrays o arreglos en línea formas de declarar CU00669B
Publicado por: matru en 12 de Marzo 2016, 20:57
Código: [Seleccionar]

import java.util.Scanner;

public class Meses{

    public static void main(String []args){
   
        Scanner entrada = new Scanner(System.in);
        String ent;
        String[] mes = new String[12];
        mes[0] = "enero";
        mes[1] = "febrero";
        mes[2] = "marzo";
        mes[3] = "abril";
        mes[4] = "mayo";
        mes[5] = "junio";
        mes[6] = "julio";
        mes[7] = "agosto";
        mes[8] = "septiembre";
        mes[9] = "octubre";
        mes[10] = "noviembre";
        mes[11] = "diciembre";
        String mesSecreto = mes[5];
       
        System.out.println("Adivine el mes secreto. Introduzca el nombre del mes en minuscula: ");
        boolean desicion = false;
        while(desicion == false){
       
            ent = entrada.nextLine();
            if(mesSecreto.equalsIgnoreCase(ent)){
             
                desicion = true;
                System.out.println("Haz acertado!!");
            }else{
           
                System.out.println("No haz acertado. Intente adivinarlo introduciendo otro mes: ");
            }
        }
    }
}

Título: Re:EJERCICIO (CU00669B) java desde cero ARRAYS O ARREGLOS.
Publicado por: Enzo en 13 de Marzo 2016, 18:26
Hola Matru,

Como tal la ejecución del programa funciona.

Lo único es que el enunciado pide:
Citar
Crea una clase con el método main donde declares 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....
.

Si modificas tu declaración del array y lo pones todo en una línea estaría todo perfecto.

Un Saludo,