際際滷

際際滷Share a Scribd company logo
ARRAY & reCORD
AYU LESTARI .P
DEFINISI ARRAY
tipe data terstruktur yang terdiri dari sejumlah
komponen-komponen yang mempunyai tipe sama.
Komponen-komponen tersebut disebut sebagai
komponen type, larik mempunyai jumlah komponen
yang jumlahnya tetap.
 untuk menyimpan data-data yang diinputkan
masing-masing kedalam memory komputer.
Jadi jumlah datanya banyak namun satu jenis.
Karakteristik Array

1. mempunyai batasan dari pemesanan alokasi memory
(bersifat statis)
2. mempunyai type data sama (homogen)
3. dapat di akses secara acak.
4. berurutan (terstruktur)
Deklarasi Array

Array diawali dengan kata cadangan Array diikuti
oleh tipe index yang diletakkan diantara tanda  [ ]
 diikuti lagi oleh kata cadangan of dan tipe
arraynya.
 Array dapat bertipe
sederhana byte, word, integer, real, boolean, char, st
ring dan tipe scalar atau subrange.
Contoh:
Var
X : array [ 1..100 ] of integer ;
Kelebihan Array
 1. Array sangat baik jika digunakan untuk mengakses secara
acak(random). Karena secara acak index di array dapat secara langsung
tanpa melalui index lain lain
2. Jika berada di suatu lokasi index sangatlah mudah untuk mencari ke
index yang sama
3. Jika index array adalah nilai - nilai tersendiri dan semuanya harus
terjaga, maka penggunaan penyimpanannya sangatlah tepat
4. Tidak mudah crash
5. Cepatnya mengeksekusi data
6. Tidak banyak memekan memory
Kekurangan Array
 1. Ukuran file yang sangatlah besar
2. Tidak efisien dalam penggunaan memory
3. jika array bertipe homogen , maka user
tidak dapat mempunyai array dimana satu
index adalah karakter utamanya
Kode Program Pascal Cara Penggunaan Tipe Data
Array
 Array dapat juga membantu user dalam
mengkategorikan (mengurutkan ) tipe data yang sama
Macam Macam Array
ARRAY
Array 3 dimensi
(Multidimensi)
Array 1
dimensi
Array 2
dimensi
Array Satu Dimensi
 Elemen array yang hanya memiliki satu buah baris/kolom dan hanya
dapat diakses oleh program menggunakan suatu indeks tertentu.
 banyaknya penunjuk indeks hanya satu. Sebelum variabel array
digunakan maka variabel array harus dideklarasikan terlebih dahulu.
Pendeklarasian variabel array satu dimensi sebenarnya hampir sama
dengan pendeklarasian variabel yang lain, hanya saja pendeklarasian
variabel array diikuti dengan maksimum banyaknya elemen yang dapat
disimpan dalam variabel array yang dituliskan dalam pasangan tanda
siku penutup.
Array Satu Dimensi
 Bentuk umum pendeklarasian array satu dimensi:
Tipe_data Nama_var_array [ukuran];
Type <NamaArray> = array[indexArray] of TipeData;
contoh:
Type gaji = array [1..10] of longint;
Array Dua Dimensi
Elemen Array Yang Memiliki Baris Dan Kolom Dan Sering Digambarkan
Sebagai Sebuah Matriks Atau Bentuk Grid.
 Sama Halnya Dengan Array Satu Dimensi Sebelum Digunakan Juga
Harus Dideklarasikan Terlebih Dahulu.
Bentuk Umum Pendeklarasian Array Dua Dimensi Seperti Berikut
 Tipe_data Nama_var_array [Banyak_baris] [Banyak_kolom];
Array Tiga Dimensi
 Elemen array yang memiliki baris, kolom dan ukuran lebih
banyak daripada Array dua dimensi, ini adalah array perluasan
dari array dua dimensi dan dpat dikembangkan ke lebih dari dua
dimensi.
 suatu array yang mempunyai subskrip lebih dari dua. Bentuk
pendeklarasian array sama saja dengan array dimensi satu
maupun array dimensi dua.
Array Tiga Dimensi
 Bentuk umumnya yaitu :
tipe_array nama_array[ukuran1][ukuran2][ukuranN];

Contoh :
float X[2][4][3];
X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2]
X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2]
X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2]
X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]
 Operasi yang umumnya dilakukan menggunakan array:
1. Mencari bilangan terbesar / terkecil
2. Mencari suatu data pada array
3. Mengurutkan data
 Ada berbagai teknik untuk mengurutkan data, salah
satunya adalah metode bubble sort.
 Pengurutan dilakukan dengan membandingkan setiap
elemen array dengan ke seluruh elemen yang terletak
sesudah posisinya.
Record
Sebuah record rekaman disusun oleh beberapa field.
Tiap field berisi data dari tipe dasar / bentukan
tertentu. Record mempunyai kelebihan untuk
menyimpan suatu sekumpulan elemen data yang
berbeda-beda tipenya (di banding array). Contoh ,
sebuah record dengan empat buah field
Cara Pendeklarasian Dari Record
 Mendefinisikan tipe dari record (jumlah field, jenis
tipe data yang dipakai),
 Mendefinisikan variabel untuk dilakukan operasi.
Array
Array
Array
Array
Array
TERIMA KASIH
TUGAS SD 2
 MENURUT ANDA, JELASKAN APA YG DIMAKSUD DENGAN:
a) DEFINISI ARRAY DAN RECORD, SERTA PERBEDAANNYA?
b) KARAKTERISTIK ARRAY
c) KELEBIHAN DAN KEKURANGAN ARRAY
d) PERBEDAAN ANTARA ARRAY SATU DIMENSI,DUA DIMENSI DAN MULTIDIMENSI?
TUGAS SD 2
 BUATLAH PROGRAM UNTUK DATA BUKU, YANG BERISI
TENTANG KODEBUKU, NAMABUKU,PENERBIT,HARGA.
 BUATLAH PROGRAM UNTUK MENCATAT DATA
MAHASISWA, YANG TERDIRI DARI
NAMAKALIAN,KLSKALIAN,TUGASSD2.
 GUNAKAN ARRAY 1, 2 DAN RECORD

More Related Content

What's hot (18)

05. array
05. array05. array
05. array
Zimey Azhan
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO
Array
ArrayArray
Array
Sigit Pranoto
Array dalam bahasa c
Array dalam bahasa cArray dalam bahasa c
Array dalam bahasa c
Muhammad Thosin
Array
ArrayArray
Array
Icha Dicaprio
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
Materi 7 c++ array
Materi 7 c++ arrayMateri 7 c++ array
Materi 7 c++ array
imroneffendi1
Struktur data
Struktur  dataStruktur  data
Struktur data
ojanfauzan09
Ppt
PptPpt
Ppt
Rind Een
Algoritma dan Struktur Data - Array
Algoritma dan Struktur Data - ArrayAlgoritma dan Struktur Data - Array
Algoritma dan Struktur Data - Array
KuliahKita
Algoritma dan Struktur Data (Python) - Struktur Data
Algoritma dan Struktur Data (Python) - Struktur DataAlgoritma dan Struktur Data (Python) - Struktur Data
Algoritma dan Struktur Data (Python) - Struktur Data
AndiNurkholis1
Pertemuan 2 Struktur Pada Data
Pertemuan 2 Struktur Pada DataPertemuan 2 Struktur Pada Data
Pertemuan 2 Struktur Pada Data
Endang Retnoningsih
Array
ArrayArray
Array
formatik
Array
ArrayArray
Array
Tri Wibowo
Array [Larik]
Array [Larik]Array [Larik]
Array [Larik]
Universitas Teknokrat Indonesia
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 array
Muhammad Najib

Viewers also liked (15)

Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBMBahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
eka pandu cynthia
Bahasan 6 WBT CBT E Learning Blog
Bahasan 6 WBT CBT E Learning BlogBahasan 6 WBT CBT E Learning Blog
Bahasan 6 WBT CBT E Learning Blog
eka pandu cynthia
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media PembelajaranRundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
eka pandu cynthia
Format rpkps
Format rpkpsFormat rpkps
Format rpkps
eka pandu cynthia
Biner
BinerBiner
Biner
Ayu_lestari
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
eka pandu cynthia
Startup
StartupStartup
Startup
Ayu_lestari
Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)
eka pandu cynthia
Queue
QueueQueue
Queue
Ayu_lestari
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Prasetyo Adi
Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)
eka pandu cynthia
04 type of data
04 type of data04 type of data
04 type of data
Indra Abdam Muwakhid
struktur data
struktur datastruktur data
struktur data
Ayu_lestari
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTOPOWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
Amalia Puspita Sari
Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBMBahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
Bahasan 3 Teknik Perancangan Dan Strategi Penggunaan Media Pendidikan Dalam KBM
eka pandu cynthia
Bahasan 6 WBT CBT E Learning Blog
Bahasan 6 WBT CBT E Learning BlogBahasan 6 WBT CBT E Learning Blog
Bahasan 6 WBT CBT E Learning Blog
eka pandu cynthia
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media PembelajaranRundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
Rundown Perkuliahan (Praktikum Dan Tugas) TIK Dan Media Pembelajaran
eka pandu cynthia
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
eka pandu cynthia
Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)
eka pandu cynthia
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Prasetyo Adi
Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)
eka pandu cynthia
struktur data
struktur datastruktur data
struktur data
Ayu_lestari
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTOPOWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
Amalia Puspita Sari

Similar to Array (20)

Array.pptx
Array.pptxArray.pptx
Array.pptx
facaka9
ALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMANALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN
Abdul Haris
larik
lariklarik
larik
Abdul Haris
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
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
budiman
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
GausSetyawanErdas1
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
ssuser8b0e201
03. Array.pptx
03. Array.pptx03. Array.pptx
03. Array.pptx
ArdieGucci
Pertemuan2.ppt
Pertemuan2.pptPertemuan2.ppt
Pertemuan2.ppt
ssuser3901ab
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
Melina Krisnawati
Array dan record
Array dan recordArray dan record
Array dan record
yusriren
Array dan record
Array dan recordArray dan record
Array dan record
yusriren
Array 22
Array 22Array 22
Array 22
Visnu Candra
3.8 Daring TPMM Variabel Array.pptx
3.8 Daring TPMM Variabel Array.pptx3.8 Daring TPMM Variabel Array.pptx
3.8 Daring TPMM Variabel Array.pptx
REDNAAMBARSARI
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
Pertemuan 2_Array.pptx
Pertemuan 2_Array.pptxPertemuan 2_Array.pptx
Pertemuan 2_Array.pptx
AshriShabrinaAfrah1
Record dan array
Record dan arrayRecord dan array
Record dan array
ojanfauzan09
Array.pptx
Array.pptxArray.pptx
Array.pptx
facaka9
ALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMANALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN
Abdul Haris
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
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
Konsep Array dan Implementasi dalam Bahasa Pemrograman C++
budiman
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
ssuser8b0e201
03. Array.pptx
03. Array.pptx03. Array.pptx
03. Array.pptx
ArdieGucci
Array dan record
Array dan recordArray dan record
Array dan record
yusriren
Array dan record
Array dan recordArray dan record
Array dan record
yusriren
3.8 Daring TPMM Variabel Array.pptx
3.8 Daring TPMM Variabel Array.pptx3.8 Daring TPMM Variabel Array.pptx
3.8 Daring TPMM Variabel Array.pptx
REDNAAMBARSARI
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
Record dan array
Record dan arrayRecord dan array
Record dan array
ojanfauzan09

More from Ayu_lestari (10)

Model data 2
Model data 2Model data 2
Model data 2
Ayu_lestari
Denormalisasi data1-basisdata
Denormalisasi data1-basisdataDenormalisasi data1-basisdata
Denormalisasi data1-basisdata
Ayu_lestari
Model data_1
Model data_1Model data_1
Model data_1
Ayu_lestari
Normalisasi data - Basis Data
Normalisasi data - Basis DataNormalisasi data - Basis Data
Normalisasi data - Basis Data
Ayu_lestari
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
Ayu_lestari
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1
Ayu_lestari
Desain grafis
Desain grafisDesain grafis
Desain grafis
Ayu_lestari
model bisnis
model bisnismodel bisnis
model bisnis
Ayu_lestari
STACK
STACKSTACK
STACK
Ayu_lestari
SOCIAL MEDIA
SOCIAL MEDIASOCIAL MEDIA
SOCIAL MEDIA
Ayu_lestari
Denormalisasi data1-basisdata
Denormalisasi data1-basisdataDenormalisasi data1-basisdata
Denormalisasi data1-basisdata
Ayu_lestari
Normalisasi data - Basis Data
Normalisasi data - Basis DataNormalisasi data - Basis Data
Normalisasi data - Basis Data
Ayu_lestari
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
Ayu_lestari
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1
Ayu_lestari
Desain grafis
Desain grafisDesain grafis
Desain grafis
Ayu_lestari

Recently uploaded (20)

SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
AsepSaepulrohman4
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
AsepSaepulrohman4
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1

Array

  • 1. ARRAY & reCORD AYU LESTARI .P
  • 2. DEFINISI ARRAY tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama. Komponen-komponen tersebut disebut sebagai komponen type, larik mempunyai jumlah komponen yang jumlahnya tetap.
  • 3. untuk menyimpan data-data yang diinputkan masing-masing kedalam memory komputer. Jadi jumlah datanya banyak namun satu jenis.
  • 4. Karakteristik Array 1. mempunyai batasan dari pemesanan alokasi memory (bersifat statis) 2. mempunyai type data sama (homogen) 3. dapat di akses secara acak. 4. berurutan (terstruktur)
  • 5. Deklarasi Array Array diawali dengan kata cadangan Array diikuti oleh tipe index yang diletakkan diantara tanda [ ] diikuti lagi oleh kata cadangan of dan tipe arraynya.
  • 6. Array dapat bertipe sederhana byte, word, integer, real, boolean, char, st ring dan tipe scalar atau subrange. Contoh: Var X : array [ 1..100 ] of integer ;
  • 7. Kelebihan Array 1. Array sangat baik jika digunakan untuk mengakses secara acak(random). Karena secara acak index di array dapat secara langsung tanpa melalui index lain lain 2. Jika berada di suatu lokasi index sangatlah mudah untuk mencari ke index yang sama 3. Jika index array adalah nilai - nilai tersendiri dan semuanya harus terjaga, maka penggunaan penyimpanannya sangatlah tepat 4. Tidak mudah crash 5. Cepatnya mengeksekusi data 6. Tidak banyak memekan memory
  • 8. Kekurangan Array 1. Ukuran file yang sangatlah besar 2. Tidak efisien dalam penggunaan memory 3. jika array bertipe homogen , maka user tidak dapat mempunyai array dimana satu index adalah karakter utamanya
  • 9. Kode Program Pascal Cara Penggunaan Tipe Data Array
  • 10. Array dapat juga membantu user dalam mengkategorikan (mengurutkan ) tipe data yang sama
  • 11. Macam Macam Array ARRAY Array 3 dimensi (Multidimensi) Array 1 dimensi Array 2 dimensi
  • 12. Array Satu Dimensi Elemen array yang hanya memiliki satu buah baris/kolom dan hanya dapat diakses oleh program menggunakan suatu indeks tertentu. banyaknya penunjuk indeks hanya satu. Sebelum variabel array digunakan maka variabel array harus dideklarasikan terlebih dahulu. Pendeklarasian variabel array satu dimensi sebenarnya hampir sama dengan pendeklarasian variabel yang lain, hanya saja pendeklarasian variabel array diikuti dengan maksimum banyaknya elemen yang dapat disimpan dalam variabel array yang dituliskan dalam pasangan tanda siku penutup.
  • 13. Array Satu Dimensi Bentuk umum pendeklarasian array satu dimensi: Tipe_data Nama_var_array [ukuran]; Type <NamaArray> = array[indexArray] of TipeData; contoh: Type gaji = array [1..10] of longint;
  • 14. Array Dua Dimensi Elemen Array Yang Memiliki Baris Dan Kolom Dan Sering Digambarkan Sebagai Sebuah Matriks Atau Bentuk Grid. Sama Halnya Dengan Array Satu Dimensi Sebelum Digunakan Juga Harus Dideklarasikan Terlebih Dahulu. Bentuk Umum Pendeklarasian Array Dua Dimensi Seperti Berikut Tipe_data Nama_var_array [Banyak_baris] [Banyak_kolom];
  • 15. Array Tiga Dimensi Elemen array yang memiliki baris, kolom dan ukuran lebih banyak daripada Array dua dimensi, ini adalah array perluasan dari array dua dimensi dan dpat dikembangkan ke lebih dari dua dimensi. suatu array yang mempunyai subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.
  • 16. Array Tiga Dimensi Bentuk umumnya yaitu : tipe_array nama_array[ukuran1][ukuran2][ukuranN]; Contoh : float X[2][4][3]; X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2] X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2] X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2] X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]
  • 17. Operasi yang umumnya dilakukan menggunakan array: 1. Mencari bilangan terbesar / terkecil 2. Mencari suatu data pada array 3. Mengurutkan data
  • 18. Ada berbagai teknik untuk mengurutkan data, salah satunya adalah metode bubble sort. Pengurutan dilakukan dengan membandingkan setiap elemen array dengan ke seluruh elemen yang terletak sesudah posisinya.
  • 19. Record Sebuah record rekaman disusun oleh beberapa field. Tiap field berisi data dari tipe dasar / bentukan tertentu. Record mempunyai kelebihan untuk menyimpan suatu sekumpulan elemen data yang berbeda-beda tipenya (di banding array). Contoh , sebuah record dengan empat buah field
  • 20. Cara Pendeklarasian Dari Record Mendefinisikan tipe dari record (jumlah field, jenis tipe data yang dipakai), Mendefinisikan variabel untuk dilakukan operasi.
  • 27. TUGAS SD 2 MENURUT ANDA, JELASKAN APA YG DIMAKSUD DENGAN: a) DEFINISI ARRAY DAN RECORD, SERTA PERBEDAANNYA? b) KARAKTERISTIK ARRAY c) KELEBIHAN DAN KEKURANGAN ARRAY d) PERBEDAAN ANTARA ARRAY SATU DIMENSI,DUA DIMENSI DAN MULTIDIMENSI?
  • 28. TUGAS SD 2 BUATLAH PROGRAM UNTUK DATA BUKU, YANG BERISI TENTANG KODEBUKU, NAMABUKU,PENERBIT,HARGA. BUATLAH PROGRAM UNTUK MENCATAT DATA MAHASISWA, YANG TERDIRI DARI NAMAKALIAN,KLSKALIAN,TUGASSD2. GUNAKAN ARRAY 1, 2 DAN RECORD