Menu
CoddyTech

Array multidimensi

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 73 dari 109.

array multidimensi adalah array yang berisi array lain sebagai elemen. Array ini berguna untuk merepresentasikan kisi atau tabel.

Buat array 2×3 (2 baris, 3 kolom) untuk merepresentasikan kisi angka:

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

Akses elemen menggunakan dua indeks: pertama untuk baris, lalu untuk kolom:

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

Ini menampilkan elemen pada baris 0, kolom 2:

3
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan bekerja dengan array multidimensi yang merepresentasikan kisi angka kecil. Tugasmu adalah mengakses dan mencetak elemen tertentu dari array 2D ini.

Kisi tersebut merepresentasikan papan permainan sederhana berukuran 3x3 dengan angka:

1 2 3
4 5 6
7 8 9

Tugasmu adalah mencetak nilai pada baris 1, kolom 2 (seharusnya angka 6).

Coba sendiri

package main

import "fmt"

func main() {
	// Ini adalah grid 3x3 yang direpresentasikan sebagai array 2D
	grid := [][]int{
		{1, 2, 3},
		{4, 5, 6},
		{7, 8, 9},
	}
	
	// TODO: Akses dan cetak nilai pada baris 1, kolom 2 (seharusnya 6)
	// Ingat: indeks array dimulai dari 0, jadi baris 1 adalah baris kedua
	
	// Tulis kodemu di bawah baris ini
	
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online