Array Multidimensi
Pelajari array 2D dan 3D serta penggunaannya untuk operasi matriks dan struktur data kompleks lainnya.
Array Multidimensi adalah pelajaran C Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 3. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar C Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus C Academy mencakup 3 pelajaran total.
Larik dengan Beberapa Dimensi
Larik Multidimensi
Larik multidimensi adalah larik dengan lebih dari satu dimensi, seperti matriks.
Dalam pelajaran ini, Anda akan mempelajari:
- Cara mendeklarasikan dan menginisialisasi larik 2D dan 3D.
- Cara mengakses elemen dalam larik multidimensi.
- Cara menggunakan perulangan bersarang untuk memproses larik multidimensi.

Mendeklarasikan Larik 2D
Mendeklarasikan Larik 2D
Larik 2D adalah struktur seperti tabel yang memiliki baris dan kolom.
Contoh deklarasi:
int matrix[3][3];
Ini membuat matriks bilangan bulat berukuran 3×3.
Menginisialisasi Larik 2D
Menginisialisasi Larik 2D
Larik 2D dapat diinisialisasi menggunakan kurung kurawal bersarang:
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
Ini membuat matriks berukuran 2×3.
Mengakses Elemen Larik 2D
Mengakses Elemen Larik 2D
Elemen dalam larik 2D diakses menggunakan indeks baris dan kolom.
Contoh:
int value = matrix[1][2];
Ini mengambil elemen pada baris kedua dan kolom ketiga.
Contoh: Mengakses Elemen Larik 2D
Contoh: Mengakses Elemen Larik 2D
Program ini menunjukkan cara menyimpan dan mengakses nilai dalam larik 2D.
#include <stdio.h>
int main() {
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
printf("Element at [1][2]: %d\n", matrix[1][2]);
return 0;
}Melakukan Perulangan pada Larik 2D
Melakukan Perulangan pada Larik 2D
Kita dapat menggunakan perulangan bersarang untuk menelusuri larik 2D:
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
printf("%d ", matrix[i][j]);
}
}Contoh: Mencetak Larik 2D
Contoh: Mencetak Larik 2D
Program ini mencetak semua elemen larik 2D.
#include <stdio.h>
int main() {
int matrix[2][3] = {
{1, 2, 3},
{4, 5, 6}
};
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}Apa Itu Larik 3D?
Apa Itu Larik 3D?
Larik 3D memperluas konsep larik 2D ke dimensi lain.
Contoh deklarasi:
int cube[2][3][4];
Ini membuat larik tiga dimensi berukuran 2×3×4.
Mengulas Larik Multidimensi
Ringkasan
Dalam pelajaran ini, Anda telah mempelajari:
- Cara mendeklarasikan dan menginisialisasi larik 2D.
- Cara mengakses dan memanipulasi larik multidimensi.
- Cara menggunakan perulangan bersarang untuk memproses matriks.
Selanjutnya, kita akan mempelajari string dalam C!

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Array Multidimensi” gratis?
Ya — teks lengkap “Array Multidimensi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus C Academy, upgrade ke CoddyKit PRO. Kursus C Academy mencakup 3 pelajaran total.
Apa yang akan aku pelajari di “Array Multidimensi”?
Pelajari array 2D dan 3D serta penggunaannya untuk operasi matriks dan struktur data kompleks lainnya. Kamu berlatih C Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai C Academy?
Tidak diperlukan pengalaman sebelumnya. C Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 3.
Berapa lama pelajaran “Array Multidimensi” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran C Academy ini?
Ya. Setiap pelajaran C Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Pengenalan Array
- Array Multidimensi
- String dalam C