SlideShare a Scribd company logo
Array
SUHARDI, M.KOM
Dasar Teori
 Merupakan suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama)
yang jumlahnya tetap dan diberi suatu nama tertentu.
 Elemen-elemen array tersusun secara berderet dan dapat diakses secara random di dalam
memori.
 Array memiliki alamat yang besebelahan/berdampingan tergantung lebar tipe datanya dan
dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi.
 Elemen-elemen array bertipe data sama dan bisa berisi nilai yang sama atau berbeda-beda.
Dasar Teori
 Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu secara
random ataupun berurutan.
 Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai
atau menampilkan nilai pada indeks yang dimaksud
Array Dimensi Satu
Deklarasi :
tipe_data nama_var_array [ukuran];
Keterangan :
tipe_data : menyatakan jenis tipe data
elemen larik (int, char, float, dll)
nama_var_array : menyatakan nama variabel yang
dipakai.
ukuran : menunjukkan jumlah maksimal
elemen larik
Array Dimensi Satu
Keterangan :
Index : Index bisa disebut dengan urutan, index
pada array secara default dimulai dari 0
(nol)
Value : merupakan nilai yang mengisi di setiap
elemen array, dan elemen-elemen ini dapat
diakses oleh program menggunakan suatu
indeks tertentu secara random ataupun
berurutan.
Reference : adalah alamat memori dari masing-masing
elemen array.
0 1 2 3 4 5 6 7
21d2 21d4 21d6 21d8 21da 21dc 21de 21e0
indeks
value
alamat
Array Dimensi Dua
char a[3][5]
Sama dengan matriks berukuran 3x5
Pada kenyataan di memory:
Array Dimensi Dua

More Related Content

Similar to 03. Array.pptx

Array
ArrayArray
Array
Tri Wibowo
 
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel BerindexLaporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
Shofura Kamal
 
Array pascal
Array pascalArray pascal
Array pascal
Asrianor Asrianor
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
Orangeranger1
 
ARRAY
ARRAYARRAY
Array 22
Array 22Array 22
Array 22
Visnu Candra
 
Pemograman web kegiatan belajar 10 memahami penggunaan array
Pemograman web kegiatan belajar 10 memahami penggunaan arrayPemograman web kegiatan belajar 10 memahami penggunaan array
Pemograman web kegiatan belajar 10 memahami penggunaan array
rico saputra
 
Makalah array
Makalah arrayMakalah array
Makalah arrayAnanda II
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
eka pandu cynthia
 
Materi array
Materi arrayMateri array
Materi array
trifilern
 
Array dalam bahasa c
Array dalam bahasa cArray dalam bahasa c
Array dalam bahasa c
Muhammad Thosin
 
Ppt
PptPpt
Array
ArrayArray
Array
formatik
 
Struktur data pert 2 array dan pointer
Struktur data pert 2 array dan pointerStruktur data pert 2 array dan pointer
Struktur data pert 2 array dan pointer
Leni92484
 
Array dan string
Array dan stringArray dan string
Array dan string
Rahmat Rijal
 
Pertemuan 2_Array.pptx
Pertemuan 2_Array.pptxPertemuan 2_Array.pptx
Pertemuan 2_Array.pptx
AshriShabrinaAfrah1
 
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 array
Muhammad Najib
 

Similar to 03. Array.pptx (20)

Array
ArrayArray
Array
 
Array
ArrayArray
Array
 
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel BerindexLaporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
Laporan Praktikum Algoritma Pemrograman Modul IV-Aplikasi Variabel Berindex
 
Array pascal
Array pascalArray pascal
Array pascal
 
Pertemuan 2 ok
Pertemuan 2 okPertemuan 2 ok
Pertemuan 2 ok
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
 
ARRAY
ARRAYARRAY
ARRAY
 
Array 22
Array 22Array 22
Array 22
 
Pemograman web kegiatan belajar 10 memahami penggunaan array
Pemograman web kegiatan belajar 10 memahami penggunaan arrayPemograman web kegiatan belajar 10 memahami penggunaan array
Pemograman web kegiatan belajar 10 memahami penggunaan array
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
 
Materi array
Materi arrayMateri array
Materi array
 
Array dalam bahasa c
Array dalam bahasa cArray dalam bahasa c
Array dalam bahasa c
 
Ppt
PptPpt
Ppt
 
Array
ArrayArray
Array
 
Pertemuan 10a
Pertemuan 10aPertemuan 10a
Pertemuan 10a
 
Struktur data pert 2 array dan pointer
Struktur data pert 2 array dan pointerStruktur data pert 2 array dan pointer
Struktur data pert 2 array dan pointer
 
Array dan string
Array dan stringArray dan string
Array dan string
 
Pertemuan 2_Array.pptx
Pertemuan 2_Array.pptxPertemuan 2_Array.pptx
Pertemuan 2_Array.pptx
 
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 array
 

03. Array.pptx

  • 2. Dasar Teori  Merupakan suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu.  Elemen-elemen array tersusun secara berderet dan dapat diakses secara random di dalam memori.  Array memiliki alamat yang besebelahan/berdampingan tergantung lebar tipe datanya dan dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi.  Elemen-elemen array bertipe data sama dan bisa berisi nilai yang sama atau berbeda-beda.
  • 3. Dasar Teori  Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu secara random ataupun berurutan.  Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud
  • 4. Array Dimensi Satu Deklarasi : tipe_data nama_var_array [ukuran]; Keterangan : tipe_data : menyatakan jenis tipe data elemen larik (int, char, float, dll) nama_var_array : menyatakan nama variabel yang dipakai. ukuran : menunjukkan jumlah maksimal elemen larik
  • 5. Array Dimensi Satu Keterangan : Index : Index bisa disebut dengan urutan, index pada array secara default dimulai dari 0 (nol) Value : merupakan nilai yang mengisi di setiap elemen array, dan elemen-elemen ini dapat diakses oleh program menggunakan suatu indeks tertentu secara random ataupun berurutan. Reference : adalah alamat memori dari masing-masing elemen array. 0 1 2 3 4 5 6 7 21d2 21d4 21d6 21d8 21da 21dc 21de 21e0 indeks value alamat
  • 6. Array Dimensi Dua char a[3][5] Sama dengan matriks berukuran 3x5 Pada kenyataan di memory: