SlideShare a Scribd company logo
1 of 3
ARRAY
Array atau larik adalah tipe struktur yang mempunyai komponen
dalam jumlah yang tetap dan setiap komponen mempunyai data yang
sama. Posisi masing-masing komponen dalam array dinyatakan
sebagai nomor index.
Dalam sumber lain, Array adalah suatu tipe data terstruktur yang
terdapat pada memori yang terdiri dari sejumlah elemen yang
mempunyai tipe data yang sama dan merupakan gabungan dari
beberapa variabel sejenis serta memiliki jumlah komponen yang
jumlahnya tetap. Elemen-elemen dari array tersusun secara sequential
dalam memori Komputer.

1. Array suatu dimensi
Array suatu dimensi tidak lain adalah kumpulan elemen-elemen yang
identik, yang tersusun dalam satu baris. Elemen-elemen tersebut
memiliki type data yang sama, tetapi isi dari elemen tersebut boleh
berbeda-beda.
Pendeklarasian array diawali denga kata baku type dan diikuti dengan
nama array dan tanda sama dengan (=), lalu kata baku array beserta
range indeks dan diakhiri dengan kata baku of beserta type datanya.
Bentuk umum dari deklarasi tipe array adalah :
type pengenal = array [tipe_index] of tipe;
dengan pengenal : nama tipe data
tipe_index : tipe data untuk nomor index
tipe : tipe data komponen
Parameter tipe_index menentukan banyaknya komponen array
tersebut. Berikut contoh dari deklarasi :
type vek = array [1…..100] of integer;
menunjukkan bahwa vek adalah nama-pengenal/variabel yang berupa
array yang komponennya bertipe integer dan banyaknya 100 buah.
Deklarasi yang demikian ini disebut deklarasi array dimensi satu, yang
disebut vektor.
2. Array Dua Dimensi
Array dua dimensi, yang sering digambarkan pada sebuah matrix
adalah merupakan sebuah perluasan dari sebuah array satu dimensi.
Jika pada array satu dimensi hanya terdiri dari sebuah baris dengan
beberapa kolom elemen maka pada array dua dimensi terdiri dari
beberapa baris dan beberapa kolom elemen yang bertype sama.
Sebagai contoh :

type tabel = array [1..3, 1..4] of real;
tabel(3,4)
artinya terdapat variabel yang bernama tabel yang di deklarasikan
sebagai array dimensi dua dengan jumlah maksimal barisnya = 3 dan
kolom = 4; serta tipe komponen datanya adalah real. Ilustrasinya
sebagai berikut :

Bentuk deklarasi array dimensi dua ini yang sering disebut sebagai
tabel atau matrix.
3. Array Tiga Dimensi
Array tiga dimensi dapat digambarkan sebagai suatu benda ruang.
Deklarasi pada array tiga dimensi tidak berbeda pada array satu
dimensi dan dua dimensi yang telah dijelaskan sebelumnya, kecuali
pada indeks array.
type ruang = array [1..8,1..5,1..3] of integer;
menunjukkan bahwa ruang adalah nama-pengenal/variabel yang
berupa array yang komponennya bertipe integer dan terdiri atas 8
baris, mempunyai 5 kolom dan 3 halaman.
Deklarasi diatas disebut sebagai deklarasi array dimensi tiga.

4.
Array
banyak
dimensi
Sebenarnya array banyak dimensi tidak terlalu sering dipakai seperti
halnya array satu dimensi, dua dimensi, dan tiga dimensi. Namun hal
itu bukan berarti pascal tidak membolehkan anda memakainya. Array
banyak dimensi ini pada dasarnya sama dengan array sebelumnya
kecuali pada jumlah dimensinya saja.

More Related Content

What's hot (19)

Makalah array
Makalah arrayMakalah array
Makalah array
 
03 type data
03 type data03 type data
03 type data
 
Array
ArrayArray
Array
 
Array
ArrayArray
Array
 
Tabel dalam html
Tabel dalam htmlTabel dalam html
Tabel dalam html
 
Array
ArrayArray
Array
 
Ppt
PptPpt
Ppt
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Pengolahan database
Pengolahan databasePengolahan database
Pengolahan database
 
Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)Microsoft Excel Formula (Rumus-rumus ms. Excel)
Microsoft Excel Formula (Rumus-rumus ms. Excel)
 
Array
Array Array
Array
 
struktur data
struktur datastruktur data
struktur data
 
Struktur data
Struktur  dataStruktur  data
Struktur data
 
Pengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excelPengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excel
 
Materi array
Materi arrayMateri array
Materi array
 
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...
 
Semester 2
Semester 2Semester 2
Semester 2
 
Rumus excel 2014
Rumus excel 2014Rumus excel 2014
Rumus excel 2014
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
 

Viewers also liked

Sverige den rigtige 2
Sverige den rigtige 2Sverige den rigtige 2
Sverige den rigtige 2erikbachmann
 
百大名望城市一景
百大名望城市一景百大名望城市一景
百大名望城市一景中 央社
 
summer certificate
summer certificatesummer certificate
summer certificateAshish Kumar
 
Cupcake liners (1)
Cupcake liners (1)Cupcake liners (1)
Cupcake liners (1)Ezgi Özen
 
Gebeurtenis
GebeurtenisGebeurtenis
GebeurtenisSplacke
 
согласные звуки [с ], [с’],
согласные звуки [с ], [с’],согласные звуки [с ], [с’],
согласные звуки [с ], [с’],Мила Р-р-р
 
Dirleton primary school magazine
Dirleton primary school magazineDirleton primary school magazine
Dirleton primary school magazinehqswanj
 
Anàlisi dels espais de la cultura Hippie
Anàlisi dels espais de la cultura HippieAnàlisi dels espais de la cultura Hippie
Anàlisi dels espais de la cultura HippieIanGallo
 
PresentacióN Final Workshop Santiago Redesenho Nnss 3
PresentacióN Final Workshop Santiago Redesenho Nnss 3PresentacióN Final Workshop Santiago Redesenho Nnss 3
PresentacióN Final Workshop Santiago Redesenho Nnss 3Productiva
 
Gorputz hezkuntza 5. mailarako programazioa
Gorputz hezkuntza 5. mailarako programazioaGorputz hezkuntza 5. mailarako programazioa
Gorputz hezkuntza 5. mailarako programazioapozik13
 
Door Entrance Sign Botanica Malverde
Door Entrance Sign Botanica MalverdeDoor Entrance Sign Botanica Malverde
Door Entrance Sign Botanica MalverdeJulio C. Pelaez
 
대신리포트_모닝미팅_131018
대신리포트_모닝미팅_131018대신리포트_모닝미팅_131018
대신리포트_모닝미팅_131018DaishinSecurities
 

Viewers also liked (20)

Modelo osi y topologia de red
Modelo osi y topologia de redModelo osi y topologia de red
Modelo osi y topologia de red
 
Sverige den rigtige 2
Sverige den rigtige 2Sverige den rigtige 2
Sverige den rigtige 2
 
Mikro dan-makro
Mikro dan-makroMikro dan-makro
Mikro dan-makro
 
百大名望城市一景
百大名望城市一景百大名望城市一景
百大名望城市一景
 
Ofrenda project
Ofrenda projectOfrenda project
Ofrenda project
 
summer certificate
summer certificatesummer certificate
summer certificate
 
Cupcake liners (1)
Cupcake liners (1)Cupcake liners (1)
Cupcake liners (1)
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 
согласные звуки [с ], [с’],
согласные звуки [с ], [с’],согласные звуки [с ], [с’],
согласные звуки [с ], [с’],
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa Conceptual
 
Dirleton primary school magazine
Dirleton primary school magazineDirleton primary school magazine
Dirleton primary school magazine
 
Anàlisi dels espais de la cultura Hippie
Anàlisi dels espais de la cultura HippieAnàlisi dels espais de la cultura Hippie
Anàlisi dels espais de la cultura Hippie
 
PresentacióN Final Workshop Santiago Redesenho Nnss 3
PresentacióN Final Workshop Santiago Redesenho Nnss 3PresentacióN Final Workshop Santiago Redesenho Nnss 3
PresentacióN Final Workshop Santiago Redesenho Nnss 3
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 
Gorputz hezkuntza 5. mailarako programazioa
Gorputz hezkuntza 5. mailarako programazioaGorputz hezkuntza 5. mailarako programazioa
Gorputz hezkuntza 5. mailarako programazioa
 
C1. he thong thong tin
C1. he thong thong tinC1. he thong thong tin
C1. he thong thong tin
 
Door Entrance Sign Botanica Malverde
Door Entrance Sign Botanica MalverdeDoor Entrance Sign Botanica Malverde
Door Entrance Sign Botanica Malverde
 
X
XX
X
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 
대신리포트_모닝미팅_131018
대신리포트_모닝미팅_131018대신리포트_모닝미팅_131018
대신리포트_모닝미팅_131018
 

Similar to Array

Array.pptx
Array.pptxArray.pptx
Array.pptxfacaka9
 
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.pptxOrangeranger1
 
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.pptxREDNAAMBARSARI
 
03. Array.pptx
03. Array.pptx03. Array.pptx
03. Array.pptxArdieGucci
 
Algoritma2...........................pptx
Algoritma2...........................pptxAlgoritma2...........................pptx
Algoritma2...........................pptxandidwi20
 
Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Nm Aditya Danger
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15doudomblogspot
 
matriks dan jenis-jenis matriks
matriks dan jenis-jenis matriksmatriks dan jenis-jenis matriks
matriks dan jenis-jenis matrikszulfatul karomah
 
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 BerindexShofura Kamal
 

Similar to Array (20)

Array.pptx
Array.pptxArray.pptx
Array.pptx
 
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
 
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
 
Pertemuan 2 ok
Pertemuan 2 okPertemuan 2 ok
Pertemuan 2 ok
 
03. Array.pptx
03. Array.pptx03. Array.pptx
03. Array.pptx
 
Array 22
Array 22Array 22
Array 22
 
Algoritma2...........................pptx
Algoritma2...........................pptxAlgoritma2...........................pptx
Algoritma2...........................pptx
 
Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)
 
Array
ArrayArray
Array
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15
 
Record dan array
Record dan arrayRecord dan array
Record dan array
 
Algoritma Array
Algoritma ArrayAlgoritma Array
Algoritma Array
 
05. array
05. array05. array
05. array
 
matriks dan jenis-jenis matriks
matriks dan jenis-jenis matriksmatriks dan jenis-jenis matriks
matriks dan jenis-jenis matriks
 
Array [Larik]
Array [Larik]Array [Larik]
Array [Larik]
 
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 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 dan string
Array dan stringArray dan string
Array dan string
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
 

More from Abdul Haris

More from Abdul Haris (7)

Rantai makanan
Rantai makananRantai makanan
Rantai makanan
 
Algen
AlgenAlgen
Algen
 
ALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMANALGORITMA DAN PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN
 
Sinyal fix
Sinyal fixSinyal fix
Sinyal fix
 
larik
lariklarik
larik
 
Bab 1 pengenalan kecerdasan buatan
Bab 1 pengenalan kecerdasan buatanBab 1 pengenalan kecerdasan buatan
Bab 1 pengenalan kecerdasan buatan
 
Diskrit 1
Diskrit 1Diskrit 1
Diskrit 1
 

Array

  • 1. ARRAY Array atau larik adalah tipe struktur yang mempunyai komponen dalam jumlah yang tetap dan setiap komponen mempunyai data yang sama. Posisi masing-masing komponen dalam array dinyatakan sebagai nomor index. Dalam sumber lain, Array adalah suatu tipe data terstruktur yang terdapat pada memori yang terdiri dari sejumlah elemen yang mempunyai tipe data yang sama dan merupakan gabungan dari beberapa variabel sejenis serta memiliki jumlah komponen yang jumlahnya tetap. Elemen-elemen dari array tersusun secara sequential dalam memori Komputer. 1. Array suatu dimensi Array suatu dimensi tidak lain adalah kumpulan elemen-elemen yang identik, yang tersusun dalam satu baris. Elemen-elemen tersebut memiliki type data yang sama, tetapi isi dari elemen tersebut boleh berbeda-beda. Pendeklarasian array diawali denga kata baku type dan diikuti dengan nama array dan tanda sama dengan (=), lalu kata baku array beserta range indeks dan diakhiri dengan kata baku of beserta type datanya. Bentuk umum dari deklarasi tipe array adalah : type pengenal = array [tipe_index] of tipe; dengan pengenal : nama tipe data tipe_index : tipe data untuk nomor index tipe : tipe data komponen Parameter tipe_index menentukan banyaknya komponen array tersebut. Berikut contoh dari deklarasi : type vek = array [1…..100] of integer; menunjukkan bahwa vek adalah nama-pengenal/variabel yang berupa array yang komponennya bertipe integer dan banyaknya 100 buah. Deklarasi yang demikian ini disebut deklarasi array dimensi satu, yang disebut vektor.
  • 2. 2. Array Dua Dimensi Array dua dimensi, yang sering digambarkan pada sebuah matrix adalah merupakan sebuah perluasan dari sebuah array satu dimensi. Jika pada array satu dimensi hanya terdiri dari sebuah baris dengan beberapa kolom elemen maka pada array dua dimensi terdiri dari beberapa baris dan beberapa kolom elemen yang bertype sama. Sebagai contoh : type tabel = array [1..3, 1..4] of real; tabel(3,4) artinya terdapat variabel yang bernama tabel yang di deklarasikan sebagai array dimensi dua dengan jumlah maksimal barisnya = 3 dan kolom = 4; serta tipe komponen datanya adalah real. Ilustrasinya sebagai berikut : Bentuk deklarasi array dimensi dua ini yang sering disebut sebagai tabel atau matrix.
  • 3. 3. Array Tiga Dimensi Array tiga dimensi dapat digambarkan sebagai suatu benda ruang. Deklarasi pada array tiga dimensi tidak berbeda pada array satu dimensi dan dua dimensi yang telah dijelaskan sebelumnya, kecuali pada indeks array. type ruang = array [1..8,1..5,1..3] of integer; menunjukkan bahwa ruang adalah nama-pengenal/variabel yang berupa array yang komponennya bertipe integer dan terdiri atas 8 baris, mempunyai 5 kolom dan 3 halaman. Deklarasi diatas disebut sebagai deklarasi array dimensi tiga. 4. Array banyak dimensi Sebenarnya array banyak dimensi tidak terlalu sering dipakai seperti halnya array satu dimensi, dua dimensi, dan tiga dimensi. Namun hal itu bukan berarti pascal tidak membolehkan anda memakainya. Array banyak dimensi ini pada dasarnya sama dengan array sebelumnya kecuali pada jumlah dimensinya saja.