c. Nama array dan tipe data d. Panjang array dan tipe data
4. Pendeklarasian array satu dimensi yang benar adalah... a. nama array : array[1..10];
b. nama array : array[1..10] ofinteger; c. nama_array: array[1..10] of integer
d. nama_array : array[1..10] of Integer; 5. Indeks
array secara default dimulai dari … a. -1
b. 0 c. 1
d. Tergantung indeks awal Penggunaan Array sangat dibutuhkan dalam pemrograman. Pada Kegiatan Belajar
sebelumnya kita telah mempelajari tentang seluk beluk array satu dimensi. Pada kegiatan belajar kali ini kita akan menggunakan array satu dimensi untuk menyelesaikan suatu permasalahan.
2.2. Kegiatan Belajar 2. Pemanfaatan Array Satu Dimensi Alokasi Waktu : 2 x 45 menit
2.2.1. Tujuan Pembelajaran
Setelah mempelajari materi pada kegiatan belajar ini, siswa diharapkan dapat menyajikan kumpulan data berdimensi 1 dalam bentuk array.
2.2.2. Aktivitas belajar siswa 2.2.2.1. Mengamati
Sum atau Jumlah
Perjumlahan adalah salah satu operasi aritmetika dasar. Perjumlahan merupakan penambahan dua buah bilangan atau lebih menjadi suatu bilangan yang merupakan jumlah atau
sum. Penjumlahan ditulis dengan menggunakan tanda tambah atau plus + di antara kedua
bilangan. Hasil dari penjumlahan dinyatakan dengan tanda sama dengan = Contoh :
5 + 6 + 4 + 2 + 3 = 20
Untuk penjumlahan data yang ada dalam indeks array dari indeks awal hingga indeks akhir dapat digambarkan sebagai berikut:
+ +
+
indeks ke-1 indeks ke-2 indeks ke-... indeks ke-n
Gambar 2.3. Penjumlahan dari indeks awal hingga indeks akhir
Untuk menjumlahkan data dalam array dari indeks awal hingga indeks akhir dapat dituliskan sebagai berikut:
sum:=nama_array[iAwal] + nama_array[iAwal+1] +
nama_array[iAwal+...] + nama_array[iAkhir];
Keterangan: sum adalah jumlah dari seluruh data pada array, sum harus dideklarasikan
sebagai variabel dangan type data angka terlebih dahulu.
nama_array adalah nama variabel dari array iAwal adalah indeks awal dari array
iAkhir adalah indeks akhir dari array
Array dijumlahkan mulai dari indeks awal sampai dengan indeks akhir Contoh :
sum:= nilai[1] + nilai[2] + nilai[3] + nilai[4] + nilai[5];
Keterangan:
Sum adalah hasil dari penjumlahan dalam array dengan nama nilai pada
indeks 1 sampai dengan 5.
Untuk penjumlahan data yang ada dalam indeks array dari indeks akhir hingga indeks awal dapat digambarkan sebagai berikut: