Anda di halaman 1dari 20

ADITYA DWI ARYANTO, M.

Kom
▪ Suatu alokasi beberapa tempat di memori yang
tersimpan secara berurutan yang digunakan
untuk menyimpan beberapa nilai dengan tipe
data yang homogen
▪ Ukuran atau jumlah elemen maksimum array
telah diketahui dari awal yaitu ketika array
dibuat.
▪ Sekali ukuran array ditentukan maka tidak dapat
diubah.
▪ Ukuran array adalah bilangan bulat positif.
▪ Array harus diberi nama sebagai identifikasi.
▪ Cara mengaksesnya adalah dengan
menyebutkan nama array dan indeksnya.
▪ Jenis Dimensi Array, dibagi menjadi 2 yaitu:
▪ Array 1 Dimensi, array yang mempunyai satu
nomor indeks pada setiap elemen array. Sehingga
dapat diilustrasikan seperti satu baris atau satu
kolom saja.
▪ Array Multi Dimensi, array yang mempunyai lebih
dari satu nomor indeks pada setiap elemen array.
▪ Jika 2 Dimensi dapat diilustrasikan seperti
sebuah tabel.
▪ Jika 3 Dimensi dapat diilustrasikan seperti
sebuah kubus.
▪ Jika 4 atau lebihdapat diilustrasikan seperti
penulisan bab pada sebuah buku.
Contoh 3.1.2.3 ... 3.1.2.4 ... 3.1.2.5. dst.
Tersusun urut
▪ Secara Teori, nomor indeks ▪ Dalam Raptor, nomor
dimulai dari angka 1 indeks dimulai dari angka
1, simbol sama dengan
simbol proses

▪ Tips dan trik, jika dalam deklarasi isi dari variabel array yang memiliki
nilai yang sama maka bisa menggunakan looping / perulangan. Hal ini
untuk mempersingkat langkah.
Tipe data : Integer
▪ Mengurutkan 3 buah bilangan
dalam array secara urut dari
kecil ke besar:
▪ Jika bil[0] > bil[1]
▪ Temp <- bil[0]
▪ bil[0] <- bil[1]
▪ bil[1] <- temp

▪ Jika bil[0] > bil[2]


▪ Temp <- bil[0]
▪ bil[0] <- bil[2]
▪ bil[2] <- temp

▪ Jika bil[1] > bil[2]


▪ Temp <- bil[1]
▪ bil[1] <- bil[2]
▪ bil[2] <- temp
▪ Flowchart algoritma mengurutkan 3 buah bilangan dalam array secara
urut dari kecil ke besar:
▪ Flowchart algoritma mengurutkan 3 buah bilangan dalam array secara
urut dari kecil ke besar:
▪ Flowchart algoritma mengurutkan 3 buah bilangan dalam array secara
urut dari kecil ke besar:
▪ Array harus dideklarasikan seperti layaknya sebuah variabel.

▪ Saat mendeklarasikan array, harus dibuat sebuah daftar dari


tipe data, yang diikuti oleh sepasang tanda kurung [], lalu
diikuti oleh nama identifier-nya, contoh :
int [ ]usia;
int usia[ ];
▪ Setelah pendeklarasian array, ditentukan berapa panjang
dengan sebuah konstruktor.
▪ Proses ini di Java disebut sebagai instantiation (istilah dalam
Java yang berarti membuat).
▪ Sebagai catatan bahwa ukuran dari array tidak dapat diubah
setelah anda menginisialisasinya.
boolean results[ ] ={ true, false, true, false };
double [ ]grades = {100, 90, 80, 75};
String days[ ] = { “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat”, “Sun”};
▪ Untuk mengakses sebuah elemen dalam array, atau mengakses
sebagian dari array, harus menggunakan indeks atau
subscript.
“Nilai indeks selalu dalam tipe integer, dimulai dari angka nol dan
dilanjutkan ke angka berikutnya sampai akhir array.
Sebagai catatan bahwa indeks didalam array dimulai dari 0 sampai
dengan(ukuranArray-1).”
▪ Untuk mengetahui berapa banyak elemen didalam sebuah
array, dapat menggunakan atribut length dari array.
▪ Atribut ini akan mengembalikan ukuran dari array itu sendiri.
Sebagai contoh, NamaArray.length
Buatlah kode program bahasa Java untuk mencari nilai
total dari sekumpulan element array. Program meminta
1 inputan awal berupa jumlah element array, kemudian
user memasukkan satu per satu angka untuk setiap
element array.

Anda mungkin juga menyukai