Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Luis Fdo Carvajal en 10 de Mayo 2017, 22:26
-
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:
/**
*
* @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
-
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