Autor Tema: Java Matrices o arrays multidimensionales significado de cada corchete CU00905C  (Leído 2358 veces)

Luis Fdo Carvajal

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 37
    • Ver Perfil
Respuesta al ejercicio CU00905C del tutorial Java avanzado.

Crea un programa que pida por pantalla cuatro países y a continuación tres ciudades de cada uno de estos países. Los nombres de ciudades deben almacenarse en un array multidimensional cuyo primer índice sea el número asignado a cada país y el segundo índice el número asignado a cada ciudad.

Ejemplo de resultados que debe mostrar el programa:

País: Argentina                 Ciudades:        Buenos Aires       Cordoba         La Plata

País: España                     Ciudades:         Madrid                 Lugo              Sevilla

País: Francia                     Ciudades:         Paris                    Niza                Lyon

País: Italia                        Ciudades:          Roma                  Napoles         Sicilia
Desarrollo:
Código: [Seleccionar]
/**
 *
 * @author ITCO1724
 */
public class EJERCICIOCU00905C {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        //  La declaración de la matriz
         String [][] pais = new String[4][3];
         
         //asignar contenidos
   
        pais[0][0] = "BuenosAires";pais[0][1] = "Cordoba";pais[0][2] = "LaPlata";
        pais[1][0] = "Madrid";pais[1][1] = "Lugo";pais[1][2] = "Sevilla";
        pais[2][0] = "Paris";pais[2][1] = "Niza";pais[2][2] = "Lion";
        pais[3][0] = "Roma";pais[3][1] = "Napoles";pais[3][2] = "Sicilia";
       
        System.out.println("Pais: Argentina  "+" "+"Ciudades: "+ pais[0][0]+" " + pais [0][1]+" " +pais[0][2] );
        System.out.println("Pais: España "+" "+"Ciudades: "+ pais[1][0]+" " + pais [1][1]+" " +pais[1][2] );
        System.out.println("Pais: Francia "+" "+"Ciudades: "+ pais[2][0]+" " + pais [2][1]+" " +pais[2][2] );
        System.out.println("Pais: Italia"+" "+"Ciudades: "+ pais[3][0]+" " + pais [3][1]+" " +pais[2][2] );
    } //fin del main
   
}//fin de la clase

 :)Saludos
« Última modificación: 18 de Junio 2017, 18:56 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:EJERCICIO(CU00905C) Matrizes
« Respuesta #1 en: 18 de Junio 2017, 18:55 »
Hola Luis Fdo Carvajal el ejercicio no es correcto puesto que no cumple con lo que indicaba el enunciado "un programa que pida por pantalla..."

En tu código no se piden los datos por pantalla

Saludos

 

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".