Halo teman-teman!
Kalau sebelumnya kita sudah membahas array 1 dimensi yang hanya berbentuk seperti deretan angka dalam satu baris, sekarang kita akan belajar array 2 dimensi.
Array 2 dimensi sering disebut juga matriks, karena bentuknya seperti tabel yang memiliki baris dan kolom.
Apa itu Array 2 Dimensi
Array 2 dimensi adalah kumpulan data yang tersusun dalam baris (rows) dan kolom (columns).
Misalnya kita ingin menyimpan nilai siswa dalam bentuk tabel:
| Siswa | Nilai Matematika | Nilai IPA |
|---|---|---|
| 1 | 80 | 75 |
| 2 | 90 | 85 |
| 3 | 70 | 60 |
Data seperti ini cocok menggunakan array 2 dimensi.
Cara Deklarasi Array 2 Dimensi
Sintaks umum:
Contoh:
Artinya kita punya tabel dengan 3 baris dan 2 kolom.
Mengisi dan Mengakses Array 2 Dimensi
Kita bisa mengisi array dengan cara manual:
Dan mengaksesnya sama, cukup dengan menyebutkan indeks baris dan kolom.
Inisialisasi Array 2 Dimensi
Kita juga bisa langsung memberi nilai pada array 2 dimensi saat deklarasi:
Atau lebih ringkas:
Contoh Program: Menyimpan Nilai Siswa
Contoh Program: Matriks Penjumlahan
Output:
Kesimpulan
-
Array 2 dimensi digunakan untuk menyimpan data berbentuk tabel (baris x kolom).
-
Elemen array diakses dengan indeks ganda:
[baris][kolom]. -
Cocok untuk kasus data matriks, tabel nilai, atau operasi matematis.
Selanjutnya kita akan masuk ke C++ | #23 String di C++, yaitu cara mengelola teks di dalam program.


0 Komentar