Modul Vi Array Pemrograman Komputer 2016
Modul Vi Array Pemrograman Komputer 2016
MODUL 6 ARRAY
MODUL 6
ARRAY
A. TUJUAN
Setelah mempelajari bab ini diharapkan mahasiswa akan mampu:
-
B. PETUNJUK
1. Awali setiap aktivitas anda dengan doa, agar anda lancer dalam belajar.
2. Pahami tujuan, dasar teori dan latihan- latihan praktikum dengan baik.
3. Kerjakan tugas-tugas praktikum dengan baik, jujur dan sabar.
4. Tanyakan kepada asisten praktikum apabila ada hal-hala yang kurang jelas.
C. DASAR TEORI
Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang
menggunakan sebuah nama yang sama. Nilai-nilai data di suatu array disebut dengan
elemen-elemen array. Letak urutan dari elemen-elemen array ditunjukkan oleh suatu
subscript atau indeks.
1. ARRAY DIMENSI SATU
-
Nilai [1]
Nilai [2]
70
80
82
S1 PTI - PTE
TE - UM
Nilai [3]
60
MODUL 6 ARRAY
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:
S1 PTI - PTE
TE - UM
MODUL 6 ARRAY
Contoh:
Inisialisasi:
Selain ketiga jenis array di atas, terdapat array tak beraturan (ukuran array tidak dituliskan).
Contoh inisialisasi:
S1 PTI - PTE
TE - UM
MODUL 6 ARRAY
D. LATIHAN
1. Berikut ini adalah program untuk menginput nilai mahasiswa ke dalam array satu dimensi.
Jalankan program ini dan analisis alur programnya.
2. Berikut ini adalah program untuk menginput nilai (bilangan) ke dalam array dimensi dua dan
menampilkannya. Jalankan program ini dan analisis alur programnya.
S1 PTI - PTE
TE - UM
MODUL 6 ARRAY
S1 PTI - PTE
TE - UM
MODUL 6 ARRAY
E. 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!
3. Buatlah program konversi nilai desimal ke biner, seperti gambar berikut:
F. TUGAS RUMAH
1. Buatlah program untuk menganalisa sebuah string inputan yang diinputkan oleh user dan
kemudian tampilkan:
-
P OR Q
P AND Q
NOT P
P XOR Q
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.
S1 PTI - PTE
TE - UM