Array atau larik

download Array atau larik

of 13

description

pengenalan array

Transcript of Array atau larik

ARRAY

ARRAYDefinisi ArrayWadah bentukan yang menyimpan sekumpulan data dengan tipe data yang sama.Tiap data menempati lokasi (alamat) memori yang berbeda yang disebut sebagai elemen array.Pada dasarnya, variabel Array merupakan variabel yang berbeda namun memiliki nama sama. Dan untuk membedakan agar lebih unik diberikan nomor indeks terhadap variabel tersebutContinue..Indeks adalah sebuah angka yang menyatakan urutan sebuah elemen pada suatu variabel array.Nomor indeks variabel array selalu dimulai dari 0 (nol), sehingga nomor indeks bagi elemen terakhir adalah sebesar (N-1), dimana N adalah jumlah total elemen. Untuk mengakses setiap elemen dalam variabel array cukup memanggil nomor indeksnyaPenggambaran Array

Struktur Arrayberupa bilangan bulat yang terurut secara ascending dimulai dari nol sampai n-1digunakan untuk mengakses element array. Dimana n adalah panjang dari array.digunakan untuk menyimpan data. Jenis data yang dapat disimpan tergantung pada tipe data yang diberikan array.Array Satu DimensiArray Dua DimensiArray Multi DimensiIlustrasi ArrayPenjelasan :Nama array adalah bil. Terdiri dari 5 element.Element= 3,4,5,6,7index = 0,1,2,3,4 (panjang array (n) =5)data 3 disimpan pada element index ke-0data 4, disimpan pada element index ke-1data 5 (element index ke-?)data terakhir (element index ke-?)

indexelementbil[0] bil[1] bil[4] int [] bil = { 3, 4, 5, 6, 7} ;Deklarasi (Array 1 dimensi)Bentuk penulisan perintah :

tipe_data : tipe data yang ada di java, contoh : int, float, char, dll.nama_array : identifier, aturan sama seperti aturan penamaan variabel.jumlah_data : banyak data yang disimpan pada array.Contoh deklarasi array : int[] balok = {1,2,3,4,5}(membuat array bernama balok, dengan data yang ditampung sebanyak 5 bertipe int)Tipe_data [] nama _array = {elemen array}Contoh deklarasi arrayChar[] huruf= {a,n,r};(membuat array bernama huruf, dengan maksimal data yang bisa ditampung sebanyak 3 bertipe char)Representasi :

Index element yang bisa diakses dari 0 sampai 2.

Huruf [0]Huruf [1]Huruf [2]Beberapa bentuk penulisan arrayContoh :Int [] gelas ={ 1,2,3,4,5};Int gelas [] ={1,2,3,4,5}; //tidak di rekomendasikanInt [] gelas=new [5]; // PBOInt [] gelas=new[]{1,2,3,4,5}; //PBOContoh Contoh 1Hasil ?Contoh 2 apa bedanya dengan contoh 2?

contoh

TUGASTerdapat urutan nama kota sebagai berikut :BandungJakartaBukit tinggiSurabayaBalik papanTugas kalian , dengan menggunakan array dan perulangan , tampilkan kota-kota yang diawali dengan huruf BTerdapat elemen array dengan urutan sebagai berikut :{ali, dini, dika, yuda, samad} Tugas kalian tampilakan dilayar untuk index ke n ditempati oleh elemen x.Contoh : index [0] = ali , index [1] dini ..... Dan seterusnya

Terdapat elemen array dengan urutan sebagai berikut:{a, b, c, d , e, f} Tugas kalian tampilkan dilayar ada berrapa jumlah elemen array tersebut