Ejemplo 7 - Demostración de asociación de datos con vectores
Objetivo
Comprender el uso de vectores para la asociación de datos
Enunciado
Utilización de un índice en común para relacionar el contenido de varios
vectores entre sí.
Haga un programa que cuente con un vector con los números del 1 al
4 y un vector cuyas entradas correspondan a la traducción del número
almacenado en la misma celda del vector de números.
Recorra los cuatro vectores a la vez para mostrar el número y la
palabra con el nombre en cada idioma.
La estructura que se debe utilizar es la siguiente.

En este caso se pretende recorrer varios vectores a la vez relacionando
su contenido mediante el uso de un índice en común.
Solución
El siguiente código muestra la forma de utilizar un índice en
común para recorrer los cuatro vectores a la vez relacionando celdas
de vectores diferentes entre sí.
En la siguiente sección se explican las matrices que permiten crear
estructuras más versátiles para llevar a cabo este tipo de relaciones
entre datos.
import javax.swing.*; class DemostracionAsociacionDeVectores { /** <pre>
* REQUIERE: No tiene requisitos específicos
* EFECTUA: Método main con el fin de demostrar la forma de utilizar vectores para relacionar datos entre si
* MODIFICA: Salida en consola
*/
public static void main(String argv[]){
int numeros [] = {1,2,3,4};
String numerosEspanol [] = {"uno","dos","tres","cuatro"};
String numerosIngles [] = {"one","two","three","four"};
String numerosFrances [] = {"un","deux","trois","quatre"};
System.out.println("NUMERO \t\tESPAÑOL \t\tINGLES \t\tFRANCES");
for(int i=0;i<numeros.length;i++){
System.out.println(""+numeros[i]+"\t\t"+numerosEspanol[i]+"\t\t"+numerosIngles[i]+"\t\t"+numerosFrances[i]); }
System.exit(0); } }
|
La salida del programa es la siguiente:

Código Fuente
DemostracionAsociacionDeVectores.java