“Conocimiento Programación>C /C + + Programming

Cómo hacer matrices en C + +

2015/5/15
Crear matrices en C + + es de gran ayuda para el trabajo matemático o cuando necesite almacenar datos organizados en filas y columnas. Las matrices, la pluralidad de matriz , se utilizan en los campos científicos que van desde gráficos por ordenador a la mecánica cuántica . Hacer una matriz en C + + que se hace al declarar una matriz multidimensional e introducir datos en ella. Una vez que la matriz se ha inicializado , puede realizar operaciones matemáticas en la matriz , como calcular su determinante . Instrucciones
1

Abra el C + + archivo de código fuente en un editor como Microsoft Visual Studio Express.
2

Incluir las librerías necesarias para trabajar con su matriz , añadiendo el siguiente código al la parte superior de su archivo :

# include

# include
3

Definir el número de filas y columnas de la matriz con el siguiente código :

# define MAX_ROWS 2

# define MAX_COLUMNS 2
4

Declarar una tienda matriz de los valores mediante la adición de el siguiente código en su función :

int mat [ MAX_ROWS ] [ MAX_COLUMNS ] ;
5

Recuperar valores con un usuario del sistema para cada elemento de la matriz con el siguiente código en su función :

printf ( "Introduzca valores enteros para cada elemento de la matriz (% d, % d) " , MAX_ROWS , MAX_COLUMNS ) ;

int x, y, i;
< p > char str [ 256 ] ;

de (x = 0 ; x < MAX_ROWS ; x + + )

for (y = 0 , y < MAX_COLUMNS , y + +) {


printf ("\\ n% d, % d: " , x, y);

fgets (str , 256, stdin ) ;

mat [x ] [ ,"y] = atoi (str ) ;

}

El doble " para los" ciclos de loop de uno en uno a través de todos los elementos de matriz . La función " fgets " recupera la entrada del usuario y la función " atoi " convierte la entrada de una cadena en un valor entero.
6

Calcula el determinante de una de dos en dos la matriz y la pantalla su valor añadiendo el siguiente código: int

determinante ;

determinante = (mat [ 0 ] [ 0 ] * mat [ 1 ] [ 1 ] ) - (mat [ 0 ] [ 1 ] * mat [ 1 ] [ 0 ] ) ;

printf ("\\ nDeterminant :% d" , determinante ) ;
7

Guarde el archivo . Compilar y ejecutar el programa para que su matriz.

C /C + + Programming
Cómo utilizar la función memcmp en C + +
3D Juegos Creador Tutorial
Cómo dominar C
Cómo crear una fecha en C #
Cómo crear proyectos mediante programación C
¿Cómo puedo solucionar un Studio 6.0 T -SQL depurador de desbordamiento del búfer en Visual
Diferencias entre C y C + +
Cómo inicializar punteros
Conocimiento de la computadora © http://www.ordenador.online