Autor Tema: Arrays (arreglos) multidimensionales en Java. Declaración y uso ejemplo CU00905C  (Leído 2836 veces)

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Solución propuesta para el ejercicio de la entrega CU00905C del curso online de java avanzado:

Clase principal main

Código: [Seleccionar]
package ejercicioscu00905c;

public class EjerciciosCu00905c {

    public static void main(String[] args) {
        String[][] paises = new String[4][4];
        EntradaDeTeclado entrada = new EntradaDeTeclado();
        for (int i = 0; i < paises.length; i++) {
            for (int j = 0; j < paises[0].length; j++) {
                if (j == 0) {
                    System.out.println("Agregar paises: ");
                    entrada.Agregar();
                    paises[i][j] = entrada.getEntrada();
                } else {
                    System.out.println("Agregar ciudad del pais que ingresaste : ");
                    entrada.Agregar();
                    paises[i][j] = entrada.getEntrada();
                }

            }
        }

        for (int i = 0; i < paises.length; i++) {
            for (int j = 0; j < paises[0].length; j++) {
                if (j == 0) {
                    System.out.println("\n");
                    System.out.println("Paises: " + paises[i][j]);
                } else {
                    System.out.println("Ciudades: " + paises[i][j]);

                }

            }
        }
    }

}
« Última modificación: 04 de Julio 2016, 14:53 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:Ejercicios de java avanzado I CU00905C
« Respuesta #1 en: 28 de Junio 2016, 22:44 »
Hola DRANXZ88 he intentado compilarlo pero me marca error por faltar el código de la clase EntradaDeTeclado, recuerda siempre incluir el código de todas las clases que intervengan en los ejercicios (incluso aunque sea el mismo que hayas incluido en otros ejercicios).

Saludos

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Re:Ejercicios de java avanzado I CU00905C
« Respuesta #2 en: 28 de Junio 2016, 23:02 »
Lo siento me olvide de no alzar eso acá esta el código.
Clase entrada del teclado
Código: [Seleccionar]
package ejercicioscu00905c;

import java.util.Scanner;

public class EntradaDeTeclado {

    private String entradaTeclado;
    Scanner sc = new Scanner(System.in);

    public EntradaDeTeclado() {
        entradaTeclado = "";
    }

    public String Agregar() {
        entradaTeclado = sc.nextLine();
        return entradaTeclado;
    }

    public String getEntrada() {
        return entradaTeclado;
    }

}

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola DRANXZ88, todo bien, cumples perfectamente con lo que pedía el ejercicio.

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