Matrices en C#

Hola a todos, hoy os explicare como funcionan las matrices o arrays bidimensionales en C#.

Una matriz o array bidimensional es un array con dos dimensiones.

Recordad que un array o array unidimensional usamos un índice para acceder a las posiciones, en las matrices usamos dos indices.

La mejor forma de comprender las matrices es pensar en una tabla, donde tenemos filas y columnas y para acceder a un valor necesitamos una fila y columna concreta.

Para declarar matrices en C#, lo haremos de la siguiente manera:

tipo[,] nombre_matriz= new tipo[tamaño_fila, tamaño_columna];

Un ejemplo, para crear una matriz de 3×3:

Para recorrer una matriz, deberemos usar dos bucles, siendo uno de ellos anidado.

El primer bucle recorre las filas y el segundo las columnas.

Veamos un ejemplo de un añadir a la matriz de antes los números del 1 al 9 y mostrarlos en pantalla.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

3 comentarios

  1. Kenny

    Hola, como realizaria el algoritmo pero para que me im´rima empezando en la ultima fila?

  2. Kenny

    Hola, como realizaria el algoritmo pero para que me im´rima empezando en la ultima fila?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539