Anda di halaman 1dari 11

ARRAY

Pemrograman Terstruktur
Arif Susanto, S.Kom

1
Array vs Variable
• Variable -----> 1 buah variable hanya dapat
menyimpan 1 buah nilai saja
• Array ------> 1 buah array dapat
menyimpan beberapa nilai yang bertipe
data sama.
• Array adalah struktur yang digunakan
untuk menyimpan sekumpulan variabel
(group of variable) bertipe sama dalam
sebuah pengenal/identifier.
2
Bagaimana membuat array?
• Cara membuat/mendeklarasikan array :
tipe_data nama_var[ukuran array]
• Contoh :
– double nilai[10]  mendeklarasikan array
penyimpan nilai double bernama nilai
berukuran 10 (indeks 0 – 9)
– char alfabet[26]  mendeklarasikan array
penyimpan nilai char bernama alfabet
berukuran 26 (indeks 0 – 25)
3
• Representasi array nilai
nilai[0] nilai[1] nilai[2] nilai[3] nilai[4] nilai[5] nilai[n]

• Cara mengakses masing-masing elemen :


– Elemen ke-1 -> nilai[0] -> 70
– Elemen ke-2 -> nilai[1] -> 80
– Elemen terakhir -> nilai[4] -> 75

4
Deklarasi
• int a [ ]; ---- -> inputan user.
• Int a[5]; ---- -> inputan user
• int a [3] = {1,2,3}; ---- -> tanpa inputan
user.
• int a [ ] = {1,2,3}; ---- -> tanpa inputan
user.

5
Macam2 Array
• Array berdimensi satu [memiliki 1 indeks]
• Array Multidimensi
– Array berdimensi dua [memiliki 2 indeks]
– Array berdimensi tiga [memiliki 3 indeks]

6
Contoh-contoh

7
8
Array Multidimensi
• Array of array
• Contoh pendeklarasian
– int two_dim[3][2];
– double three_dim[3][2][3];
– int array[3][4]={{1,2,3,4},{5,6,7,8},{9,0,1,2}};

9
Contoh :

10
11

Anda mungkin juga menyukai