際際滷

際際滷Share 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 (20)

larik
lariklarik
larik
Abdul Haris
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
Kelompok 3 dasar pemrograman C++ dasar.pptx
Kelompok 3 dasar pemrograman C++ dasar.pptxKelompok 3 dasar pemrograman C++ dasar.pptx
Kelompok 3 dasar pemrograman C++ dasar.pptx
HeriGomber
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
Brigita Wensen
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 array
Ananda 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
Ppt
Rind Een
Array
ArrayArray
Array
formatik
Pertemuan 10a
Pertemuan 10aPertemuan 10a
Pertemuan 10a
Mhail Djie
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
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
Kelompok 3 dasar pemrograman C++ dasar.pptx
Kelompok 3 dasar pemrograman C++ dasar.pptxKelompok 3 dasar pemrograman C++ dasar.pptx
Kelompok 3 dasar pemrograman C++ dasar.pptx
HeriGomber
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
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 array
Ananda 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
Pertemuan 10a
Pertemuan 10aPertemuan 10a
Pertemuan 10a
Mhail Djie
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

More from ArdieGucci (7)

tugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdftugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdf
ArdieGucci
tugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdftugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdf
ArdieGucci
Algoritma - Pengantar bahasa pemrograman c++.pptx
Algoritma - Pengantar bahasa pemrograman c++.pptxAlgoritma - Pengantar bahasa pemrograman c++.pptx
Algoritma - Pengantar bahasa pemrograman c++.pptx
ArdieGucci
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
Pemrograman Visual -Pengenalan-Visual-Basic.pdfPemrograman Visual -Pengenalan-Visual-Basic.pdf
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
ArdieGucci
RPL-Pertemuan-9.pdf
RPL-Pertemuan-9.pdfRPL-Pertemuan-9.pdf
RPL-Pertemuan-9.pdf
ArdieGucci
Bentuk Normal Greibach.ppsx
Bentuk Normal Greibach.ppsxBentuk Normal Greibach.ppsx
Bentuk Normal Greibach.ppsx
ArdieGucci
RPL.ppt
RPL.pptRPL.ppt
RPL.ppt
ArdieGucci
tugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdftugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdf
ArdieGucci
tugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdftugas 1 - algoritma dan pemrograman .pdf
tugas 1 - algoritma dan pemrograman .pdf
ArdieGucci
Algoritma - Pengantar bahasa pemrograman c++.pptx
Algoritma - Pengantar bahasa pemrograman c++.pptxAlgoritma - Pengantar bahasa pemrograman c++.pptx
Algoritma - Pengantar bahasa pemrograman c++.pptx
ArdieGucci
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
Pemrograman Visual -Pengenalan-Visual-Basic.pdfPemrograman Visual -Pengenalan-Visual-Basic.pdf
Pemrograman Visual -Pengenalan-Visual-Basic.pdf
ArdieGucci
RPL-Pertemuan-9.pdf
RPL-Pertemuan-9.pdfRPL-Pertemuan-9.pdf
RPL-Pertemuan-9.pdf
ArdieGucci
Bentuk Normal Greibach.ppsx
Bentuk Normal Greibach.ppsxBentuk Normal Greibach.ppsx
Bentuk Normal Greibach.ppsx
ArdieGucci

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: