Hola y bienvenidos.
Vamos a ver a continuación cómo modificar y leer los valores de una matriz.
Están listados.
Vamos.
Bien para poder modificar los valores de una matriz.
En primer lugar, vamos a declararla como ya vimos anteriormente.
Va a ser una matriz de dos renglones por tres columnas.
Así que en memoria ya sabemos que se visualiza de la siguiente forma tenemos los índices para renglón
y columna.
Así que simplemente estamos proporcionando los índices para que sepamos cómo acceder a cada uno de los
elementos.
Entonces, de esta forma, para poder modificar alguno de esos valores, vamos a especificar el nombre
de la matriz y posteriormente en el siguiente orden primero el renglón que queremos acceder.
En este caso queremos acceder al renglón cero y posteriormente especificamos la columna también que
queremos acceder y por medio del operador de igual vamos a poder asignar un valor a esta celda que estamos
indicando de renglón y columna.
Así que en este caso el valor de 100 lo vamos a asignar al índice cero.
Lo vamos a asignar al renglón cero, columna cero.
Así que estaremos modificando esta celda de renglón cero, columna cero.
Así que tenemos que especificar en el orden mencionado primero, renglón y columna y posteriormente
después del operador, de igual el valor que queremos asignar a esta celda.
Y si queremos modificar, por ejemplo, algún otro valor, por ejemplo, en este caso el último valor
de nuestra matriz, especificamos el renglón uno, columna dos y le asignamos, por ejemplo, el valor
de 600.
Cualquier valor entero que nosotros deseemos.
Pero en este caso, según lo que estamos visualizando, se asignaría el valor de 600 al renglón uno,
columna dos y los demás valores.
Si no los especificamos, entonces van a tener los valores basura.
Por lo tanto, no es necesario modificar todos los valores de una matriz, pero si no especificamos
estos valores, entonces comienzan con un valor basura.
Ya posteriormente podremos modificarlo, como ya sabemos.
Así que de esta forma podríamos modificar los valores de una matriz.
Ahora vamos a ver cómo leer los valores de una matriz.
De igual manera, partiendo de una matriz de dos renglones por tres columnas en memoria, tenemos lo
siguiente Cada uno de los índices que podemos acceder posteriormente modificamos alguno de esos elementos.
Como ya sabemos.
En este caso el renglón cero columna cero.
Le asignamos el valor de 100 y posteriormente el renglón uno.
Columna dos le asignamos el valor de 600.
Los demás valores se van a inicializar con el valor basura, como ya sabemos.
Entonces, para que podamos mandarlo a imprimir a consola utilizamos la función printf.
Posteriormente vamos a mandar imprimir un valor decimal, utilizamos el identificador de nuestra matriz,
el nombre de nuestra matriz y especificamos tanto el renglón como la columna que queremos acceder.
En este caso queremos acceder al valor que se encuentra en el renglón cero, columna cero y entonces
lo que se va a mandar a imprimir a consola en este caso es el valor de 100.
Así que estamos recuperando este valor según la celda que estamos proporcionando, tanto del renglón
y columna que estamos indicando.
Y si queremos acceder, por ejemplo, a otro elemento de nuestra matriz, en este caso al último elemento,
proporcionamos el renglón uno, columna dos y entonces se manda a imprimir el valor de 600.
Ese es el valor que estaríamos recuperando.
Y si proporcionamos, por ejemplo, algún valor que no hayamos inicializado, por ejemplo, el renglón
cero, columna uno.
Entonces, en este caso se van a imprimir un valor basura, ya que este valor no lo inicializamos previamente.
Bien, entonces de esta manera vamos a poder acceder a la información de alguna de las celdas según
especificamos el renglón y la columna indicadas.
Y vamos a tener hasta aquí.
Y en el siguiente vídeo vamos a crear un ejemplo para poner en práctica todo lo que hemos visto.
Así que continuamos en el siguiente vídeo.
Saludos.