Menu
Coddy logo textTech

Arrays multidimensionales

Parte de la sección Fundamentos del Journey de GO de Coddy. Lección 73 de 109.

Los arreglos multidimensionales son arreglos que contienen otros arreglos como elementos. Son útiles para representar cuadrículas o tablas.

Crea un array de 2×3 (2 filas, 3 columnas) para representar una cuadrícula de números:

grid := [2][3]int{
    {1, 2, 3},
    {4, 5, 6},
}

Accede a los elementos utilizando dos índices: el primero para la fila y el segundo para la columna:

element := grid[0][2]
fmt.Println(element)

Esto muestra el elemento en la fila 0, columna 2:

3
challenge icon

Desafío

Principiante

En este desafío, trabajarás con un arreglo multidimensional que representa una pequeña cuadrícula de números. Tu tarea es acceder e imprimir un elemento específico de este arreglo 2D.

La cuadrícula representa un tablero de juego simple de 3x3 con números:

1 2 3
4 5 6
7 8 9

Tu trabajo es imprimir el valor en la fila 1, columna 2 (que debería ser el número 6).

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Esta es una cuadrícula de 3x3 representada como una matriz bidimensional
	grid := [][]int{
		{1, 2, 3},
		{4, 5, 6},
		{7, 8, 9},
	}
	
	// TODO: Acceder e imprimir el valor en la fila 1, columna 2 (debería ser 6)
	// Recuerda: los índices de la matriz comienzan en 0, por lo que la fila 1 es la segunda fila
	
	// Escribe tu código debajo de esta línea
	
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Go online