Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: DRANXZ88 en 22 de Junio 2016, 19:10
-
Solución propuesta para el ejercicio de la entrega CU00905C del curso online de java avanzado:
Clase principal main
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]);
}
}
}
}
}
-
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
-
Lo siento me olvide de no alzar eso acá esta el código.
Clase entrada del teclado
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;
}
}
-
Hola DRANXZ88, todo bien, cumples perfectamente con lo que pedía el ejercicio.
Saludos.