0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
230 tayangan
Modul 5 (Array)
Modul ini membahas tentang array (satu dimensi, dua dimensi, dan multidimensi) dalam pemrograman, termasuk tujuan, dasar teori, contoh program, latihan, dan tugas praktikum/rumah untuk mempelajari konsep dan penggunaan array.
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
230 tayangan
Modul 5 (Array)
Modul ini membahas tentang array (satu dimensi, dua dimensi, dan multidimensi) dalam pemrograman, termasuk tujuan, dasar teori, contoh program, latihan, dan tugas praktikum/rumah untuk mempelajari konsep dan penggunaan array.
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7
1
PRAKTIKUM ALGORITMA DAN PEMROGRAMAN
MODUL 5
ARRAY
FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PRODI S1 TEKNIK ELEKTRO UNIVERSITAS NEGERI MALANG 2 Tujuan 1. memahami konsep array dalam pemrograman 2. menggunakan array untuk menyelesaikan berbagai kasus sederhana.
Dasar Teori Array satu dimensi Dalam bahasa pemrograman, array adalah variabel yang sejenis yang berderet sedemikian rupa sehingga alamatnya saling bersambung/kontigu atau dengan kata lain variabel berindeks. Nilai-nilai data di suatu array disebut dengan elemen-elemen array. Letak urutan dari elemen-elemen array ditunjukkan oleh suatu subscript atau indeks. Bentuk umum :
tipe_array nama_array [jumlah data]
Ilustrasi array satu dimensi :
int Nilai [4]
Nilai [0] Nilai [1] Nilai [2] Nilai [3] 70 80 82 60
Array di atas mempunyai enam element. Contoh Program :
3 Array Dimensi Dua Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah kolom. Bentuknya dapat berupa matriks atau tabel. Bentuk Umum:
Tipenama_array[baris][kolom];
Contoh:
Cara akses: data_lulus[0][1]=540
Untuk mengisi dan menampilkan isi elemen array ada dua cara yaitu: a. Row Major Order (secara baris per baris) b. Column Major Order (secara kolom per kolom)
Inisialisasi:
4 Array Multidimensi Array multidimensi adalah array yang mempunyai lebih dari satu atau dua dimensi. Misal : A[3][5] artinya array tersebut mempunyai 3 baris 5 kolom. Bentuk umum :
Ilustrasi array multi dimensi :
Inisialisasi:
Contoh Program :
5 Selain ketiga jenis array di atas, terdapat array tak beraturan (ukuran array tidak dituliskan). Contoh inisialisasi:
Array juga bisa digunakan sebagai parameter:
Latihan 1. Berikut ini adalah program untuk menginput nilai mahasiswa ke dalam array satu dimensi. Jalankan program ini dan analisis alur programnya.
6 2. Berikut ini adalah program untuk menginput nilai (bilangan) ke dalam array dimensi dua dan menampilkannya. Jalankan program ini dan analisis alur programnya.
7 3. Buatlah program yang dapat menghitung banyaknya karakter yang dimasukkan!
Tugas Praktikum 1. Buatlah program untuk membalik kata, misalnya kata anton akan menjadi notna dengan menggunakan array of char! 2. Buatlah tabel harga fotokopian dari 1 100 lembar, dimana harga perlembar adalah 80 rupiah!
Tugas Rumah 1. Buatlah suatu program untuk menghitung operasi penjumlahan pada suatu matriks 3x3! 2. Buatlah suatu program untuk menghitung operasi perkalian pada suatu matriks 3x3! 3. Buatlah program untuk menampilkan bilangan fibonacci pada deret ke-n! Bilangan fibonacci adalah bilangan seperti: 1 1 2 3 5 8 13 ... dst. Jadi jika inputan n = 7, maka hasil adalah 13!
Evaluasi dan Pertanyaan 1. Jelaskan cara kerja / alur dari program menampilkan bilangan fibonancy di soal tugas rumah nomor 3! 2. Apa yang anda dapat dari praktikum array ini ?