Modul Array Dimensi 3
-
Upload
silvercyber19 -
Category
Documents
-
view
225 -
download
0
description
Transcript of Modul Array Dimensi 3
MODUL PEMROGRAMAN LANJUT
ARRAY DIMENSI 3Kelas / Semester : XI RPL / 1 Guru Mapel : Indah Tri Utami, S.Pd
Tujuan:1. Secara mandiri siswa dapat memahami konsep array 1 dimensi2. Secara mandiri siswa dapat menerapkan array dimensi 1 ke dalam program
Petunjuk Pengerjaan Modul Pemrograman Lanjut:
1. Berdo’alah sebelum memulai aktivitas belajar2. Baca dan pahami materi yang disajikan dalam modul3. Buka program C++ yang Anda gunakan atau Anda kuasai (Visual Basic/DevC++/MinGW)4. Cobalah ikuti LATIHAN contoh program yang disajikan dalam modul, eksekusi program hingga
keluar hasilnya sesuai dengan contoh. Setelah itu pahami listing programnya5. Kerjakan TUGAS PRAKTIKUM secara mandiri6. Kumpulkan TUGAS PRAKTIKUM sesuai dengan rentang waktu yang telah ditentukan (2 minggu)7. Apabila terlambat akan diberlakukan pengurangan nilai 10++ per minggunya.8. Bagi yang melaksanakan PRAKERIN, tugas dapat dikumpulkan via email. File yang dikirimkan adalah
listing program dan capture eksekusi program yang disalin dalam Ms. Word. 9. Apabila ada petunjuk/materi/latihan/tugas praktikum yang belum dipahami, silahkan menghubungi
guru Mapel (Bu Indah Tri Utami / 085736219606 / [email protected])
ARRAY MULTIDIMENSI
Array Multidimensi sering kali digambarkan/dianalogikan sebagai sebuah matriks. Jika array berdimensi
satu hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak
kolom yang bertipe sama. Bentuk umum pendeklarasian array berdimensi banyak adalah:
tipe_data nama_var [ukuran 1] [ukuran 2] ... [ukuran N];
keterangan:
ukuran 1 = untuk menyatakan jumlah baris
ukuran 2 = untuk menyatakan jumlah isi dari baris
ukuran 3 = untuk menyatakan jumlah kolom
contoh pendeklarasian array 3 dimensi:
int data_huruf [2] [8] [8];
contoh inisialisasi array multidimensi adalah:
Atau bisa juga ditulis menjadi:
LATIHAN 1Contoh Program:
Eksekusi Program:
LATIHAN 2Contoh Program:
Eksekusi Program:
TUGAS PRAKTIKUM:
1. Buatlah program untuk menampilkan nilai dari setiap indeks matriks 3 dimensi,
sekaligus bentuk dari matriks tersebut!
Hint (petunjuk) = x[2][2][3] = {{{1,2,3},{4,5,6}},
{{7,8,9},{10,11,12}}};
Eksekusi program:
2. Gambarkan ilustrasi array 3 dimensi (x, y, z) dari soal nomor 1! (gambar boleh
dikerjakan secara manual di buku, maupun dikerjakan dengan menggunakan software)
Contoh gambar:
Keterangan: tentukan ABC manakah yang mewakili [ukuran 1], [ukuran 2], dan [ukuran
3]
A
B
C