Anda di halaman 1dari 7

LAPORAN PRAKTIKUM – 05

CARA PENGGUNAAN ARRAY 2 DIMENSI

DENGAN C++

Disusun Oleh:

M. Aziz Syaikhul Akbar

062340833122

1MIC

MATA KULIAH PRAKTIKUM LOGIKA DAN PEMROGRAMAN

PROGRAM STUDI DIV MANAJEMEN INFORMATIKA

POLITEKNIK NEGERI SRIWIJAYA

2023
LAPORAN PRAKTIKUM – 04

CARA PENGGUNAAN ARRAY 1 DIMENSI

DENGAN C++

1. Dasar Teori

Apa itu array dua dimensi?

Array dua dimensi adalah array yang terdiri dari n buah baris dan m buah kolom, atau
array dua dimensi juga biasa disebut sebagai array yang mempunyai dua subskrip, yaitu
baris dan kolom. Bentuknya dapat sobat bayangkan seperti matriks atau tabel. dimana
indeks pertama menunjukan baris dan indeks kedua menunjukan kolom.

Untuk mendeklarasikan sebuah array dua dimensi dalam C++, sobat harus
menggunakan tanda [ ] (bracket). Adapun bentuk umum dari pendeklarasian array dua
dimensi adalah sebagai berikut:

tipe_data nama_array [jumlah_elemen_baris] [jumlah_elemen_kolom];

Sebagai contoh misal kita ingin mendeklarasikan sebuah array dua dimensi (misalnya
dengan nama LARIK) yang mempunyai jumlah elemen baris sebanyak 3, jumlah elemen
kolom sebanyak 5 dan array LARIK memiliki tipe data int, maka bentuk array nya adalah
sebagai berikut:

int LARIK [3][5];

Seandainya array LARIK akan kita beri nilai saat pendeklarasian (inisialisasi), maka
contoh penulisannya dapat ditulis sebagai berikut:

int LARIK [3][5] = {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15}};

Dari pendeklarasian sekaligus inisialisasi array LARIK diatas, dapat diartikan bahwa kita
telah memesan tempat pada memori komputer sebanyak 15 tempat, dengan indeks dari
LARIK[0][0] sampai LARIK[2][4], dimana nilai — nilai akan dimasukkan ke elemen
array secara berturut — turut, mulai dari LARIK[0][0] akan di isi dengan nilai ‘1’ sampai
LARIK[2][4] yang di isi dengan nilai ‘15’. untuk lebih jelasnya berikut kami sajikan
ilustrasi dari array LARIK.

int LARIK [3][5]={{1,2,3,4,5},{6,7,8,9,10 }{11,12,13,14,15}}

Cara Akses array dua dimensi

Cara yang digunakan untuk mengakses elemen array dua dimensi adalah dengan
menuliskan indeks baris dan kolom nya. Misalnya pada array LARIK diatas kita ingin
mengakses nilai ‘8’ yang terdapat pada indeks baris ke 1 dan indeks kolom ke 2, kemudian
menampung nilai tersebut kedalam sebuah variabel yang bertipe int (misal int tampung),
maka kita perlu menuliskan kode programnya seperti berikut ini:

tampung = LARIK[1][2];

* Perlu di ingat meskipun array LARIK memiliki jumlah elemen baris sebanyak 3 dan
jumlah elemen kolom sebanyak 5 atau di deklarasikan sebagai berikut : “LARIK [3][5];”.
namun karena indeks array selalu dimulai dari 0 maka untuk mengakses elemen terakhir
dari array LARIK, kita dapat mengaksesnya dengan menuliskan LARIK[2][4] bukan
LARIK[3][5].

2. Langkah-Langkah Praktikum dan Hasil Analisis


1. Pertama, buat folder dan file code C++ dilanjutkan dengan memasukan header
code seperti #include <iostream>, using namespace std;, int
main(){.
2. Untuk melanjutkan program dasarnya kita lakukan deklarasi, inisialisasi, dan
pengambilan datanya, yang bisa dilihat pada gambar dibawah ini:

Ga
mbar 1.2 Hasil
Gambar 1.1 source code
Untuk mengubah isi array menjadi lebih rapi dengan cara ini:

Gambar 1.4 Hasil


Gambar 1.3 source code

3. Selesai dari konsep dasarnya, kita bisa mengakses elemen arraynya dengan cara
memasukkan nilai pada indeks tertentu satu per satu dan mencetaknya, bisa
dilihat pada gambar dibawah ini:

Gambar 2.2 Hasil

Gambar 2.1 source code

3. Kesimpulan
Dari hasil praktikum hari ini dapat disimpulkan bahwa;
1. Array dua dimensi adalah bentuk sederhana dari array multi dimensi.
2. Array dua dimensi tersusun dari beberapa array satu dimensi.
3. Operasi penjumlahan ataupun pengurangan dapat dilakukan asalkan array dua
dimensi memiliki ordo yang sama.
4. Tugas Membuat program penilaian mahasiswa
1. Tampilan lay out utama

Gambar 2.3 source code

Gambar 2.4 Hasil

2. Tampilan pilihan pertama


Gambar 3.1 source code

Gambar 3.2 Hasil


3. Tampilan pilihan kedua

Gambar 3.3 source code

Gambar 3.4 hasil

4. Tampilan pilihan akhir

Gambar 4.1 source code


Gambar 3.4 hasil

Anda mungkin juga menyukai