SlideShare a Scribd company logo
ARRAY
BY :
EKA PANDU CYNTHIA, S.T., M.KOM.
1
PENGANTAR : ARRAY
 Array adalah kumpulan data bertipe sama yang
menggunakan nama sama.
 Dengan mengggunakan array, sejumlah variabel
dapat memakai nama yang sama.
 Antara satu variabel dengan variabel lain di dalam
array dibedakan berdasarkan subscript.
 Sebuah subscript berupa bilangan di dalam kurung
siku.
 Melalui subscript inilah masing-masing elemen
array dapat diakses.
2
MACAM-MACAM ARRAY
 Array dapat dibedakan menjadi :
 Array berdimensi satu
 Array berdimensi dua
 Array berdimensi banyak
3
ARRAY BERDIMENSI SATU
 Misalkan kita ingin membuat program untuk mencari
nilai rata-rata dari 5 buah data nilai yang diinputkan oleh
user.
 Nilai 1 = … ?
 Nilai 2 = … ?
 Nilai 3 = … ?
 Nilai 4 = … ?
 Nilai 5 = … ?
 Rata-rata = … ?
Nilai = [nilai1, nilai2, nilai3, nilai4, nilai5]
4
ARRAY BERDIMENSI DUA
 Misalnya untuk menyimpan data Sbb :
Jurusan / Tahun 1992 1993 1994 1995
Teknik Informatika 35 45 80 120
Manajemen Informatika 100 110 70 101
Teknik Komputer 10 15 20 17
5
 Bentuk tabel diatas dapat dituangkan dalam bentuk
array berdimensi dua dengan pendefinisian sebagai
berikut :
 Pada pendefinisian diatas :
 3 menyatakan jumlah baris (mewakili jurusan)
 4 menyatakan jumlah kolom (mewakili tahun kelulusan)
int data_lulus[3][4];
6
 Masing-masing elemen dalam array berdimensi
dua dapat diakses dengan bentuk :
nama_array[subscript_baris][subscript_kolom];
7
 Contoh pengaksesan :
Artinya, memberikan nilai 5 ke baris 1 kolom 2
(baris dan kolom dimulai dari 0).
Artinya, menampilkan elemen data_lulus dengan
subscript pertama (baris) berupa 1 dan subscript
kedua (kolom) berupa 2.
cout<<data_lulus[1][2];
data_lulus[1][2] = 5;
8
BEBERAPA OPERASI
MENGGUNAKAN ARRAY
 Operasi yang umumnya dilakukan menggunakan
array adalah :
 Mencari bilangan terbesar / terkecil.
 Mencari suatu data pada array.
 Mengurutkan data.
9
MENGURUTKAN DATA PADA ARRAY
 Ada berbagai teknik untuk mengurutkan data, salah
satunya adalah metode bubble sort.
 Pengurutan dilakukan dengan membandingkan
setiap elemen array dengan seluruh elemen yang
terletak sesudah posisinya.
10

More Related Content

What's hot

Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
Bina Sarana Informatika
 
Tipe data abstract
Tipe data abstractTipe data abstract
Tipe data abstract
ZakariyyaYusuf1
 
5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)
Kelinci Coklat
 
Implementasi queue
Implementasi queueImplementasi queue
Implementasi queue
Rhe Dwi Yuni
 
Materi Struktur Data Stack
Materi Struktur Data StackMateri Struktur Data Stack
Materi Struktur Data Stack
Meta N
 
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
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
rizki adam kurniawan
 
Bagan terstruktur
Bagan terstrukturBagan terstruktur
Bagan terstruktur
iimpunya3
 
Permainan strategi campuran
Permainan strategi campuranPermainan strategi campuran
Permainan strategi campurangleebelle
 
6. Stack (Struktur Data)
6. Stack (Struktur Data)6. Stack (Struktur Data)
6. Stack (Struktur Data)
Kelinci Coklat
 
Bahasa Query Terapan
Bahasa Query TerapanBahasa Query Terapan
Bahasa Query Terapan
Sherly Uda
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
Simon Patabang
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
I Komang Agustino
 
Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
I Gede Iwan Sudipa
 

What's hot (20)

Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Pertemuan 2 revisijan2013-mhs
Pertemuan 2 revisijan2013-mhsPertemuan 2 revisijan2013-mhs
Pertemuan 2 revisijan2013-mhs
 
Tipe data abstract
Tipe data abstractTipe data abstract
Tipe data abstract
 
5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)
 
Soal uas struktur data
Soal uas struktur dataSoal uas struktur data
Soal uas struktur data
 
Implementasi queue
Implementasi queueImplementasi queue
Implementasi queue
 
Latihan soal struktur data
Latihan soal struktur dataLatihan soal struktur data
Latihan soal struktur data
 
Materi Struktur Data Stack
Materi Struktur Data StackMateri Struktur Data Stack
Materi Struktur Data Stack
 
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
 
circular linked list
circular linked listcircular linked list
circular linked list
 
[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)[RPL2] Class Diagram dan Konsep Object Oriented (1)
[RPL2] Class Diagram dan Konsep Object Oriented (1)
 
Bagan terstruktur
Bagan terstrukturBagan terstruktur
Bagan terstruktur
 
Permainan strategi campuran
Permainan strategi campuranPermainan strategi campuran
Permainan strategi campuran
 
6. Stack (Struktur Data)
6. Stack (Struktur Data)6. Stack (Struktur Data)
6. Stack (Struktur Data)
 
Bahasa Query Terapan
Bahasa Query TerapanBahasa Query Terapan
Bahasa Query Terapan
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
Double linked list
Double linked listDouble linked list
Double linked list
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
 

Viewers also liked

Ifc modul 2 (array)
Ifc   modul 2 (array)Ifc   modul 2 (array)
Ifc modul 2 (array)
James Montolalu
 
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
PPS
 
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
 
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
 
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
 
Array
Array Array
Array
Ayu_lestari
 
Format rpkps
Format rpkpsFormat rpkps
Format rpkps
eka pandu cynthia
 
Biner
BinerBiner
Array 2
Array 2Array 2
Array 2
Abbott
 
Startup
StartupStartup
Startup
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
 
Queue
QueueQueue
Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)
eka pandu cynthia
 
Array dalam Struktur Data
Array dalam Struktur DataArray dalam Struktur Data
Array dalam Struktur Data
Fajar Sany
 
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
 
Data Structures & Algorithm design using C
Data Structures & Algorithm design using C Data Structures & Algorithm design using C
Data Structures & Algorithm design using C
Emertxe Information Technologies Pvt Ltd
 

Viewers also liked (19)

Makalah Random Generator
Makalah Random GeneratorMakalah Random Generator
Makalah Random Generator
 
Ifc modul 2 (array)
Ifc   modul 2 (array)Ifc   modul 2 (array)
Ifc modul 2 (array)
 
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
RAO MUHAMMAD TANVEER HUSSAIN PIYA: +92 300 8852066: +92 345 8852066: +92 313 ...
 
Ppt struktur data
Ppt struktur dataPpt struktur data
Ppt struktur data
 
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
 
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
 
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
 
Array
Array Array
Array
 
Format rpkps
Format rpkpsFormat rpkps
Format rpkps
 
Biner
BinerBiner
Biner
 
Array 2
Array 2Array 2
Array 2
 
Startup
StartupStartup
Startup
 
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
 
Queue
QueueQueue
Queue
 
Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)Materi : Struktur Data (3 Sort)
Materi : Struktur Data (3 Sort)
 
Array dalam Struktur Data
Array dalam Struktur DataArray dalam Struktur Data
Array dalam Struktur Data
 
struktur data
struktur datastruktur data
struktur data
 
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
 
Data Structures & Algorithm design using C
Data Structures & Algorithm design using C Data Structures & Algorithm design using C
Data Structures & Algorithm design using C
 

Similar to Materi : Struktur Data (2 Array)

Pemograman dasar array
Pemograman dasar arrayPemograman dasar array
Pemograman dasar array
Ali Must Can
 
Materi array
Materi arrayMateri array
Materi array
trifilern
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptx
erliantokurniawan
 
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
 
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
 
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
 
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
 
Pertemuan2.ppt
Pertemuan2.pptPertemuan2.ppt
Pertemuan2.ppt
ssuser3901ab
 
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
ssuser8b0e201
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
facaka9
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
Devi Apriansyah
 
Array C++ MG3.pptx
Array C++ MG3.pptxArray C++ MG3.pptx
Array C++ MG3.pptx
KemangKres
 
Makalah array
Makalah arrayMakalah array
Makalah arrayAnanda II
 
Array
ArrayArray
Array
formatik
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
Melina Krisnawati
 
05. array
05. array05. array
05. array
Zimey Azhan
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
GausSetyawanErdas1
 

Similar to Materi : Struktur Data (2 Array) (20)

Pemograman dasar array
Pemograman dasar arrayPemograman dasar array
Pemograman dasar array
 
Materi array
Materi arrayMateri array
Materi array
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.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
 
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++
 
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...
 
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
 
Pertemuan2.ppt
Pertemuan2.pptPertemuan2.ppt
Pertemuan2.ppt
 
Array
ArrayArray
Array
 
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
 
Array C++ MG3.pptx
Array C++ MG3.pptxArray C++ MG3.pptx
Array C++ MG3.pptx
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Array
ArrayArray
Array
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
 
05. array
05. array05. array
05. array
 
Array
ArrayArray
Array
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
 
Array
ArrayArray
Array
 

More from eka pandu cynthia

Materi ke-3 Aljabar Linier
Materi ke-3 Aljabar LinierMateri ke-3 Aljabar Linier
Materi ke-3 Aljabar Linier
eka pandu cynthia
 
Materi ke-1 Aljabar Linier
Materi ke-1 Aljabar LinierMateri ke-1 Aljabar Linier
Materi ke-1 Aljabar Linier
eka pandu cynthia
 
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
eka pandu cynthia
 
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
eka pandu cynthia
 
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
eka pandu cynthia
 
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
eka pandu cynthia
 
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
eka pandu cynthia
 
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
eka pandu cynthia
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
eka pandu cynthia
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
eka pandu cynthia
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
eka pandu cynthia
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIRFINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIRNILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
eka pandu cynthia
 
Format Penilaian TIK dan Media Pembelajaran
Format Penilaian TIK dan Media PembelajaranFormat Penilaian TIK dan Media Pembelajaran
Format Penilaian TIK dan Media Pembelajaran
eka pandu cynthia
 
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIRNILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
eka pandu cynthia
 
Absen 5 D FKIP BIOLOGI UIR 2015
Absen 5 D FKIP BIOLOGI UIR 2015Absen 5 D FKIP BIOLOGI UIR 2015
Absen 5 D FKIP BIOLOGI UIR 2015
eka pandu cynthia
 

More from eka pandu cynthia (20)

Materi ke-3 Aljabar Linier
Materi ke-3 Aljabar LinierMateri ke-3 Aljabar Linier
Materi ke-3 Aljabar Linier
 
Materi ke-1 Aljabar Linier
Materi ke-1 Aljabar LinierMateri ke-1 Aljabar Linier
Materi ke-1 Aljabar Linier
 
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (2) - FKIP PI - UMRI 3A - 2015
 
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
NILAI AKHIR CBI (1) - FKIP PI - UMRI 3A - 2015
 
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
NILAI AKHIR PENGANTAR TEKNOLOGI INFORMASI - FKIP PI - UMRI 1A 2015
 
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
NILAI AKHIR PTI (SEBELUM DISERAHKAN KE PRODI) FKIP PI - UMRI 1A 2015
 
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
REKAP NILAI (SEMENTARA) PENGANTAR TEKNOLOGI INFORMASI - FKIP PI UMRI 1A - 2015
 
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
REKAP NILAI (SEMENTARA) DESAIN ANIMASI KOMPUTER PEMBELAJARAN - FKIP PI UMRI 3...
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5D FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5C FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5B FKIP BIOLOGI UIR
 
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIRFINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
FINAL RESULT NILAI PRAKTIKUM / TUGAS 5A FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIRNILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 6 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 5 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 4 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 3 FKIP BIOLOGI UIR
 
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 2 FKIP BIOLOGI UIR
 
Format Penilaian TIK dan Media Pembelajaran
Format Penilaian TIK dan Media PembelajaranFormat Penilaian TIK dan Media Pembelajaran
Format Penilaian TIK dan Media Pembelajaran
 
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIRNILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
NILAI TUGAS / PRAKTIKUM 1 FKIP BIOLOGI UIR
 
Absen 5 D FKIP BIOLOGI UIR 2015
Absen 5 D FKIP BIOLOGI UIR 2015Absen 5 D FKIP BIOLOGI UIR 2015
Absen 5 D FKIP BIOLOGI UIR 2015
 

Materi : Struktur Data (2 Array)

  • 1. ARRAY BY : EKA PANDU CYNTHIA, S.T., M.KOM. 1
  • 2. PENGANTAR : ARRAY  Array adalah kumpulan data bertipe sama yang menggunakan nama sama.  Dengan mengggunakan array, sejumlah variabel dapat memakai nama yang sama.  Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript.  Sebuah subscript berupa bilangan di dalam kurung siku.  Melalui subscript inilah masing-masing elemen array dapat diakses. 2
  • 3. MACAM-MACAM ARRAY  Array dapat dibedakan menjadi :  Array berdimensi satu  Array berdimensi dua  Array berdimensi banyak 3
  • 4. ARRAY BERDIMENSI SATU  Misalkan kita ingin membuat program untuk mencari nilai rata-rata dari 5 buah data nilai yang diinputkan oleh user.  Nilai 1 = … ?  Nilai 2 = … ?  Nilai 3 = … ?  Nilai 4 = … ?  Nilai 5 = … ?  Rata-rata = … ? Nilai = [nilai1, nilai2, nilai3, nilai4, nilai5] 4
  • 5. ARRAY BERDIMENSI DUA  Misalnya untuk menyimpan data Sbb : Jurusan / Tahun 1992 1993 1994 1995 Teknik Informatika 35 45 80 120 Manajemen Informatika 100 110 70 101 Teknik Komputer 10 15 20 17 5
  • 6.  Bentuk tabel diatas dapat dituangkan dalam bentuk array berdimensi dua dengan pendefinisian sebagai berikut :  Pada pendefinisian diatas :  3 menyatakan jumlah baris (mewakili jurusan)  4 menyatakan jumlah kolom (mewakili tahun kelulusan) int data_lulus[3][4]; 6
  • 7.  Masing-masing elemen dalam array berdimensi dua dapat diakses dengan bentuk : nama_array[subscript_baris][subscript_kolom]; 7
  • 8.  Contoh pengaksesan : Artinya, memberikan nilai 5 ke baris 1 kolom 2 (baris dan kolom dimulai dari 0). Artinya, menampilkan elemen data_lulus dengan subscript pertama (baris) berupa 1 dan subscript kedua (kolom) berupa 2. cout<<data_lulus[1][2]; data_lulus[1][2] = 5; 8
  • 9. BEBERAPA OPERASI MENGGUNAKAN ARRAY  Operasi yang umumnya dilakukan menggunakan array adalah :  Mencari bilangan terbesar / terkecil.  Mencari suatu data pada array.  Mengurutkan data. 9
  • 10. MENGURUTKAN DATA PADA ARRAY  Ada berbagai teknik untuk mengurutkan data, salah satunya adalah metode bubble sort.  Pengurutan dilakukan dengan membandingkan setiap elemen array dengan seluruh elemen yang terletak sesudah posisinya. 10