Dasar Pemrograman Modul 5 Array
Dasar Pemrograman Modul 5 Array
Array (Larik)
Modul Praktikum
C++
Dasar Pemrograman Komputer
MODUL 5
ARRAY
A. Tujuan
Setelah mempelajari bab ini diharapkan mahasiswa akan mampu :
Mengenal dan memahami penggunaan array dalam listing program.
Membuat program sederhana dengan menerapkan konsep array.
B. 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. Pada saat pendeklarasian
array, kompiler mengalokasikan memori yang cukup untuk menampung semua
elemen sesuai dengan yang dideklarasikan. Adapun array dibedakan menjadi
tiga macam, yaitu array berdimensi satu, array berdimensi dua, dan array
berdimensi banyak.
1. Array Dimensi Satu
Banyak array yang hanya memiliki satu dimensi, seperti sejumlah orang
dari setiap umur. Satu-satunya persyaratan untuk menentukan elemen
adalah usia.
tipe_elemen_array nama_array[jumlah_elemen_array];
C. Latihan Praktikum
1. Latihan 1
2. Latihan 2
3. Latihan 3
4. Latihan 4
D. Tugas Praktikum
1. Buatlah program untuk membalik kata, misalnya kata “kursi” akan
menjadi “isruk” dengan menggunakan array of char. Tambahkan sebuah
kondisi yang menampilkan pernyataan jika kata yang dimasukkan tidak
mempunyai balikan kata yang berbeda.
2. Buatlah tabel harga fotokopi dari 1-100 lembar, dimana harga per lembar
adalah 80 rupiah! Tambahkan sebuah kondisi dan perulangan dimana
setiap kelipatan 20 lembar mempunyai harga 60 rupiah per lembar!
E. Tugas Rumah
1. Buatlah program untuk menganalisa sebuah inputan kalimat yang
menampilkan:
a. Jumlah karakter yang berupa karakter vokal, konsonan, dan karakter
lainnya.
b. Jumlah kata yang mengandung huruf ‘ng’.
2. Buatlah program dengan perulangan untuk menampilkan hasil seperti
berikut!