Anda di halaman 1dari 11

BAHASA PEMROGRAMAN TERSTRUKTUR

ARRAY
Array Dimensi Satu
Penggunaan variabel yang selama ini digunakan terdapat kelemahan yang
mendasar. Kelemahan tersebut adalah variabel yang digunakan tidak bisa
menyimpan lebih dari satu data. Variabel yang sering dipakai dalam
pemrograman diatas sering disebut dengan variabel tunggal. Artinya variabel
yang digunakan hanya dapat menyimpan 1 data yaitu data yang terakhir.
Array Dimensi Satu
int a=10;
jika diganti a=20;
isi a berubah menjadi 20 dan data sebelumnya sudah dihapus. Persoalan
bagaimana jika menginginkan data-data sebelumnya juga disimpan. Solusinya
gunakan array.
Array dapat digambarkan dalam bentuk larik dengan nama variabel satu tetapi
mempunyai tempat yang berbeda-beda.
Array Dimensi Satu

Dari ilustrasi di atas akan terdapat variabel dengan nama a dan dapat
menyimpan data sebanyak. Proses penyimpanan dengan menggunakan nama
a[1],a[2],a[3] dan a[4].
Array Dimensi Satu
Inisialisasi atau memberikan nilai pada array hampir sama dengan variabel
tunggal, hanya dalam memberikan nilai ini diperjelas dengan memberi nomor
array.
x[0] = -45;
x[1] = 6;
x[2] = 0;
x[3] = 72;
x[4] = 1543;
Array Dimensi Satu
Cara menampilkan isi array dilakukan dengan menyebutkan nama array dan
nomor array yang ditampilkan. Contoh : cout<<”isi array 4 “<<x[4];
Array Berdimensi Dua
Pemanfaatan array tidak hanya dapat digunakan untuk menyimpan data dalam
bentuk satu dimensi tetapi juga dapat digunakan untuk menyimpan data dalam
bentuk 2 dimensi. Misal ada data dalam bentuk representasi sebagai berikut :
Array Berdimensi Dua
Inisialisasi atau memberikan nilai pada array hampir sama dengan variabel
tunggal, hanya dalam memberikan nilai ini diperjelas dengan memberi nomor
array.
x[0][0] = -46;
x[0] [1]= 6;
x[1] [0]= 0;
x[1] [1]= 73;
x[2] [0]= 4;
x[2] [1]= 34;
Array Berdimensi Dua
Cara menampilkan isi array dilakukan
dengan menyebutkan nama array dan
nomor array yang ditampilkan. Contoh :
cout<<”isi array 4 “<<x[1][1];
Melewatkan Array sebagai parameter dalam suatu Fungsi

Adakalanya array diberikan


kedalam fungsi sebagai
parameter. Sebagai misal ada
data dalam bentuk array di
fungsi main (program utama)
dan ingin melewatkan data-data
array tersebut dalam suatu
fungsi lain.
TERIMAKASIH

Anda mungkin juga menyukai