¿Dónde podemos usar la matriz??
Aquí tenemos que evaluar el promedio de 1000 valores. Entonces, tenemos que declarar 1000 variables mínimas para completar este programa. En lugar de declarar 1000 variables separadas, usamos una matriz.
Ej: A [1000] donde a [] una matriz y 1000 es el no de variables.
[0] [1] [2] [3] [4] [5]Es un grupo, pero no tiene un nombre individual, pero tiene números de índice como 0, 1 y 2, y se necesita memoria contigua en RAM. Indexar no. también se llama posición no. Tiene el mismo tipo de elemento de datos, al igual que int, o char o float.
La matriz en realidad representa el índice de la primera variable en una matriz.
Si queremos acceder a cada variable, escribimos
a [0] [Al principio el nombre de la matriz, luego soporte cuadrado e índice no.]
Pero al principio, cuando declaramos una matriz, eso significa total no. de variables en una matriz,
int a [10] [Significa A es una matriz, donde existen 10 variables]
Pero después de eso, cuando escribimos como,
A [0], A [1] .. . significa índice no. de la matriz
Sea a [0] = 12, a [1] = 8, a [2] = 10, a [3] = 15Ejemplo 1
#incluirAquí mostramos cómo se declara una matriz. Con la ayuda de una matriz, calculamos el promedio de algunos valores.
int main ()Producción
Explicación
Aquí declaramos una matriz llamada [], que posee 10 valores. Con la ayuda de en bucle, Agregamos algunos valores que se tomarán del usuario utilizando la función scanf (). Luego calculamos el promedio de esta suma de diez valores y lo almacenamos en el aviso variable.
Declaración de matriz
Int a []; Error [Siempre que declaramos una matriz sin inicialización y no coloque ningún número entre el soporte, significa que se produjo un error aquí]
Int a [5];Cada vez que declaramos una matriz sin inicialización, significa que cada índice tiene, por defecto, el valor de basura existente allí.
Cuando declaramos una matriz con inicialización, se nos permite vaciar el soporte cuadrado.
Si inicializamos una matriz con menos número, el resto de los valores en el índice de la matriz son, por defecto, cero.
Ejemplo-2
Aquí mostramos cómo funciona una matriz dinámica en los datos, y con la ayuda de la matriz, evaluamos el valor mínimo y máximo de un grupo de números.
#incluirProducción
Explicación
Aquí con la ayuda de la función malloc (), declaramos una matriz y obtenemos algunos valores en el tiempo de ejecución para calcular valores mínimos y máximos de esos valores. Declaramos dos variables llamadas Min y Max e imprimen esas variables.
Ejemplo-3
Con la ayuda del índice de matriz, revertimos los valores de la matriz aquí.
#incluirProducción
Explicación
Aquí creamos una matriz con la ayuda de la asignación de memoria dinámica. La función malloc () crea el bloque de la matriz y obtiene dinámicamente algunos valores. Luego revertimos estos valores de las matrices e imprimimos.
Ejemplo-4
Aquí mostramos cómo se copian los elementos de una matriz a otra matriz.
#incluirProducción
Explicación
Aquí declaramos una matriz llamada a []. En esta matriz, tomamos algunos valores del usuario. Ahora declaramos otra matriz llamada b []. Los elementos de la matriz b [] se copian de los elementos de la matriz a [] e imprimen esos valores tanto a [] como b []. Podemos ver que la misma salida se genera a medida que se copian versiones.
Conclusión
Aquí discutimos en detalle el concepto básico de una matriz. Una matriz es un procedimiento para almacenar valores en la memoria. A través de la matriz, podemos acceder a cualquier elemento rápidamente. Pero la matriz tiene algunas limitaciones con respecto a su utilidad, pero es muy útil en la perspectiva de programación.