Tecnología

Inicio

Cómo hacer matrices paralelas de datos en C ++

Utilización de matrices paralelas en C ++ le permite almacenar múltiples campos de datos para varios elementos a la vez. Cada una de las matrices almacena una serie de valores de datos, que se accede por su índice. Por ejemplo, se puede declarar tres conjuntos paralelos para almacenar los nombres, edades y salarios de sus empleados. Para hacer formaciones paralelas, en primer lugar declarar las matrices, teniendo cuidado de darles todas del mismo tamaño, y luego inicializar las matrices con valores.

Instrucciones

1 Abra el archivo de C ++ en un editor como Microsoft Visual Studio Express.

2 Declarar un arreglo paralelo, añadiendo el siguiente código en su función:

const int MAXNUMBER = 5;

int array1 [MAXNUMBER];

int array2 [MAXNUMBER];

int array3 [MAXNUMBER];

El "MAXNUMBER" variable define el tamaño de cada una de las tres matrices paralelas. Es importante que cada matriz tienen el mismo tamaño.

3 Ingrese los datos en las matrices en paralelo con la función "scanf", añadiendo el siguiente código:

int n = 0;

para (n = 0; n <3; n ++)

{

printf ( "\ nIntroduzca los 3 valores enteros de entrada% d, 1 por línea \ n", n);

scanf ( "% d", y array1 [n]);

scanf ( "% d", y array2 [n]);

scanf ( "% d", y array3 [n]);

}

Asegúrese de que al acceder a las formaciones paralelas que utiliza el mismo índice para cada matriz.

4 Mostrar los valores de la matriz paralelas con la función "printf" añadiendo el siguiente código:

para (n = 0; n <3; n ++)

{

printf ( "\ nParallel matriz de valores de% d:% d% d% d \ n", n, array1 [n], array2 [n], array3 [n]);

}

5 Guarda el archivo. Compilar y ejecutar el programa para ver las formaciones paralelas.