ARRAY SATU
ALGORITMA DAN
DIMENSI
PEMROGRAMAN
TABLE OF
CONTENT
1. Konsep Dasar Array 01 5. Implementasi Array 1
05
Dimensi
2. Tipe Data Array 02
3. Deklarasi Array 03
4. Jenis Array 04
Pre Test
1. Apa yang dimaksut dengan array?
2. Jelaskan yang dimaksut dengan aray 1
dimensi?
3. Bagaimana cara mendeklarasikan
array?
4. Tipe data apa yang digunakan untuk
mendeklarasikan array?
5. Sebutkan macam-macam array yang
kamu ketahui?
KONSEP DASAR
ARRAY
Pada bahasa pemrograman Java maupun di
bahasa pemrograman yang lain, terdapat sebuah
kemampuan untuk menggunakan satu variabel
yang dapat menyimpan beberapa data dan
memanipulasinya dengan lebih efektif. Tipe
variabel inilah yang disebut sebagai array. Nama
lain dari array adalah larik, tabel, vektor atau
peubah majemuk (satu peubah mempunyai
banyak elemen).
ENGERTIAN ARRAY
Array dapat diartikan sebagai sesuatu kumpulan data
yang berbaris atau berderet-deret. Dalam bahasa
pemrograman, array adalah variabel sejenis yang
berderet-deret sedemikan rupa sehingga alamatnya
saling bersambung atau bersebelahan.
Pada bahasa pemrograman tertentu data yang
terkandung didalam array harus bertipe sejenis,
namun pada pemrograman tertentu tipe datanya bisa
ARRAY
Array dapat dinyatakan dengan awalan huruf
besar dan dibarengi dengan notasi [ ]
(kurung kotak) yang berfungsi untuk
menyatakan data dalam array tersebut.
Contoh penyataan array adalah sebagai
C =>
berikut.
[1,2,3,4,5]
Indeks Array
Indeks dalam larik digunakan untuk
menyatakan posisi dari elemen.
Biasanya posisi pertama diberi kode 0
(indeks 0), selanjutnya diisi kode 1
dan seterusnya.
C
[indeks]
Tipe data array adalah tipe data yang
berisi kumpulan tipe data yang lain.
TIPE DATA Tipe data array mampu menampung
data yang banyak dengan tipe data
ARRAY yang sama. Dengan array, proses
penyimpanan darta kedalam variabel
menjadi lebih efisien dan mudah
meskipun jumlah datanya banyak.
Get Started
INTEGER
Int [ ] angka;
CHAR
Tipe
Char [ ] nilai;
DOUBLE
Double [ ] pecahan; Data
STRING
String [ ] nama;
Array
DEKLARASI ARRAY
Tipe_data [] identifier;
Array harus dideklarasikan seperti
Int [] bilganjil;
layaknya sebuah variabel. Pada saat
mendeklarasikan array, harus
Tipe_data identifier[];
membuat sebuah daftar dari tipe data,
Int bilganjil[];
kemudian diikuti oleh sepasang tanda
kurung [], dan diikuti oleh nama
identifier-nya.
DEKLARASI ARRAY
Pada pemrograman java, array dikategorikan
dalam suatu objek. Oleh karena itu, ketika
akan menggunakan array diperlukan dua
langkah. Langkah pertama adalah dengan
mendeklarasikan variabel yang berisi array,
yang biasanya disebut dengan variabel array.
Langkah kedua adalah dengan menciptakan
objek baru dan memberikan tugas ke variabel
array.
Follow Us
@reallygreatsite
DEKLARASI ARRAY
Pembuatan objek array dilakukan dengan menggunakan
perintah New pada pemrograman java dengan contoh
pendeklarasian sebagai berikut.
new tipe_data [jumlah_elemen];
Untuk lebih jelasnya berikut adalah contoh pendeklarasian
variabel array dan pembuatan objek array serta memberikan
penugasan variabel array agar merujuk pada objek array.
int[ ] jumMhs = new int[20];
string[ ] namaMhs = new string[20];
Pada pemrograman java, array bisa juga
langsung diisi dengan nilai tertentu ketika
array tersebut dideklarasikan. Contoh array
yang langsung bisa diisi nilai ketika
dideklarasikan dapat dilihat sebagai berikut
ini,
int[ ] jumMhs = {9, 14, 17, 20, 24};
JENIS ARRAY
Array dengan satu dimensi ini merupakan tipe data yang paling
01 – ARRAY 1 DIMENSI sering digunakan. Misalnya, berguna untuk membuat daftar
huruf vokal pada abjad, maka persyaratan yang harus
dimasukkan untuk menentukan elemennnya adalah huruf vokal
Sesuai dengan namanya, array dua dimensi menggunakan dua
elemen. Sehingga, perlu memasukkan dua elemen. Biasanya,
jenis data Array ini berfungsi untuk menampilkan sebuah data
02 – ARRAY 2 DIMENSI dengan dua jenis elemen yang berbeda. Misalnya, ingin
menampilkan data jumlah karyawan dan jumlah komputer
karyawan pada sebuah kantor.
Array multidimensi adalah array yang mirip dengan array satu
dimensi dan array dua dimensi, tetapi array multidimensi dapat
memiliki lebih banyak memori. Biasanya array multidimensi
03 – ARRAY MULTIDIMENSI digunakan untuk merujuk ke array dengan lebih dari dua dimensi
atau array yang memiliki lebih dari dua subscript, seperti untuk
merujuk ke array tiga dimensi, empat dimensi, lima dimensi dan
sebagainya.
ARRAY 1 DIMENSI
Cara menggunakan rumus kueri untuk
array satu dimensi adalah sebagai berikut,
Pseudocode :
Tipe_elemen_array
nama_array[jumlah_elemen_array];
Program :
Int HurufVokal[5];
Implementasi
Array Soal :
Inisiasikan variabel array A [5] =
{12,7,10,5,20}
Ilustrasi :
FLOWCHART
PROGRAM HASIL
JAVA
package belajar_java;
/**
*
EKSEKUSI
run:
* @author yhcp 12
*/ 7
public class Array_A{ 10
public static void main(String[] args) { 5
int [] A = new int[5];
20
A[0]=12;
A[1]=7; BUILD SUCCESSFUL (total time: 0
A[2]=10; seconds)
A[3]=5;
A[4]=20;
for (int i = 0; i < 5; i++) {
System.out.println(A[i]);
}
}
}
Array adalah sekumpulan tipe data
KESIMPULAN
yang berisi variabel yang memiliki tipe
data yang sama.
Array menggunakan indeks untuk
menentukan urutan data-datanya,
dimana indeks pertama dimulai dengan
indeks 0, indeks 1 dan seterusnya
sampai N-1 dari panjang array tang
sudah didefinisikan.
Array memiliki ukuran yang tetap ketika
sudah didefinisan ukuranya, dalam arti
tidak dapat membesar atau mengecil.
TERIMA KASIH!