SlideShare a Scribd company logo
Bei Harira Irawan, S.Kom, MM, M.Kom.
08812183368
www.hariratrend.com
Array atau Larik merupakan Struktur Data Sederhana
yang dapat didefinisikan sebagai pemesanan alokasi
memory sementara pada komputer. Array dapat
didefinisikan sebagai suatu himpunan hingga elemen
yang terurut dan homogen serta memiliki index.
 Terurut : Dapat diartikan bahwa elemen
tersebut dapat diidentifikasi sebagai elemen
pertama, elemen kedua dan seterusnya
sampai elemen ke-n.
 Homogen : Adalah bahwa setiap elemen dari
sebuah Array tertentu haruslah mempunyai
type data yang sama.
Bayangkan apabila kita sedang membuat aplikasi web, lalu
ingin menampilkan daftar nama-nama mahasiswa. Bisa saja
kita buat seperti berikut:
Bagaimana kalau ada 1000 mahasiswa? apakah kita akan
membut variabel sebanyak 1000 dan melakukan echo
sebanyak 1000 kali?
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
Array di PHP dapat kita buat dengan fungsi array() dan tanda
kurung kotak []
[0], [1] dst adalah index dari array yang dipanggil untuk
ditampilkan. Tapi cara ini kurang efektif, karena kita
mencetak satu per satu juga dengan echo sebanyak data.
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
Agar efektif dapat digunakan perulangan untuk memanggil
array. Contoh dibawah menggunakan perulangan for
Atau dapat juga menggunakan perulangan foreach
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
Array 2 dimensi adalah sebuatan array yang memiliki lebih dari satu bentuk
index array. Jika pada array 1 dimensi hanya terdiri dari 1 baris ataupun
kolom, di array 2 dimensi mempunyai lebih dari satu bentuk baris maupun
kolom.
N adalah nilai yang menyatakan jumlah baris dari array, sedangkan M
menyatakan jumlah kolom dari array. Sama seperti array satu dimensi,
penomoran indeks untuk array dua dimensi juga dimulai dari 0 untuk baris
maupun kolomnya. Tidak ada aturan yang mengatakan bahwa urutan untuk
nomor indeks adalah baris dulu baru kolom.
Contoh Latihan Satu array
Indexnya seperti berikut:
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
Contoh Latihan Dua array
Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
Kirim hasil SS ke email beiharira.ujian@gmail.com maksimal hari Minggu 7 Pebruari 2021.
Copas pasti ketahuan lebih baik hasilnya salah tapi buatan sendiri!!
1. Tugas A (untuk 3 digit NIM terakhir 001-050) : Cari Kriteria Kendaraan dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
2. Tugas B (untuk 3 digit NIM terakhir 051-100) : Cari Kriteria Sayuran dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
3. Tugas C (untuk 3 digit NIM terakhir 101-150) : Cari Kriteria Elektronik dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
4. Tugas D (untuk 3 digit NIM terakhir 151-250) : Cari Kriteria Binatang dari Array
tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya!
Contoh Output: Jambu dan Mangga termasuk Buah Berbiji

More Related Content

Similar to ALgoritma - Chapter 3

asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
ssuser8b0e201
 
Mengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdfMengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdf
raia22
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
eka pandu cynthia
 
Praktikum pemrograman modul i
Praktikum pemrograman modul iPraktikum pemrograman modul i
Praktikum pemrograman modul iyohaneswahyuusd13
 
2 Array
2 Array2 Array
Makalah array
Makalah arrayMakalah array
Makalah arrayAnanda II
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
Devi Apriansyah
 
Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)
Endang Retnoningsih
 
Belajar vb pada excel
Belajar vb pada excelBelajar vb pada excel
Belajar vb pada excelEdi Rakhmat
 
Part 21 Array Dinamis
Part 21 Array DinamisPart 21 Array Dinamis
Part 21 Array Dinamis
Syaiful Ahdan
 
Part 25 Array Record
Part 25 Array RecordPart 25 Array Record
Part 25 Array Record
Syaiful Ahdan
 
05. array
05. array05. array
05. array
Zimey Azhan
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
GausSetyawanErdas1
 
Materi array
Materi arrayMateri array
Materi array
trifilern
 
ARRAY
ARRAYARRAY
1 pengenalan matlab
1  pengenalan matlab1  pengenalan matlab
1 pengenalan matlab
Simon Patabang
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
facaka9
 
Array
ArrayArray
Array
formatik
 

Similar to ALgoritma - Chapter 3 (20)

asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh  sajsha jasjaskjk eakejakj hasjahsjah shajshajsh  sajsha j
asjaskjk eakejakj hasjahsjah shajshajsh sajsha j
 
Mengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdfMengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdf
 
Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)Materi : Struktur Data (2 Array)
Materi : Struktur Data (2 Array)
 
Praktikum pemrograman modul i
Praktikum pemrograman modul iPraktikum pemrograman modul i
Praktikum pemrograman modul i
 
2 Array
2 Array2 Array
2 Array
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
 
Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)Pertemuan 9 Array (Larik)
Pertemuan 9 Array (Larik)
 
Belajar vb pada excel
Belajar vb pada excelBelajar vb pada excel
Belajar vb pada excel
 
Part 21 Array Dinamis
Part 21 Array DinamisPart 21 Array Dinamis
Part 21 Array Dinamis
 
Part 25 Array Record
Part 25 Array RecordPart 25 Array Record
Part 25 Array Record
 
05. array
05. array05. array
05. array
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
 
Materi array
Materi arrayMateri array
Materi array
 
ARRAY
ARRAYARRAY
ARRAY
 
1 pengenalan matlab
1  pengenalan matlab1  pengenalan matlab
1 pengenalan matlab
 
Array
ArrayArray
Array
 
pengantar array PHP
pengantar array PHPpengantar array PHP
pengantar array PHP
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
 
Array
ArrayArray
Array
 

More from beiharira

Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
beiharira
 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
beiharira
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
beiharira
 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
beiharira
 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
beiharira
 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
beiharira
 
13. OOP Java
13. OOP Java13. OOP Java
13. OOP Java
beiharira
 
Jarkom
JarkomJarkom
Jarkom
beiharira
 
12. OOP Java
12. OOP Java12. OOP Java
12. OOP Java
beiharira
 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
beiharira
 
11. OOP Java
11. OOP Java11. OOP Java
11. OOP Java
beiharira
 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
beiharira
 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
beiharira
 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
beiharira
 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
beiharira
 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
beiharira
 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
beiharira
 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
beiharira
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
beiharira
 
7. OOP Java
7. OOP Java7. OOP Java
7. OOP Java
beiharira
 

More from beiharira (20)

Algoritma - Chapter 2
Algoritma - Chapter 2Algoritma - Chapter 2
Algoritma - Chapter 2
 
UAS - OOP
UAS - OOPUAS - OOP
UAS - OOP
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
 
Sertifikat Dody
Sertifikat DodySertifikat Dody
Sertifikat Dody
 
14. OOP Java
14. OOP Java14. OOP Java
14. OOP Java
 
Proyek TI - Chapter 12
Proyek TI - Chapter 12Proyek TI - Chapter 12
Proyek TI - Chapter 12
 
13. OOP Java
13. OOP Java13. OOP Java
13. OOP Java
 
Jarkom
JarkomJarkom
Jarkom
 
12. OOP Java
12. OOP Java12. OOP Java
12. OOP Java
 
Proyek TI - Chapter 11
Proyek TI - Chapter 11Proyek TI - Chapter 11
Proyek TI - Chapter 11
 
11. OOP Java
11. OOP Java11. OOP Java
11. OOP Java
 
Proyek TI - Chapter 10
Proyek TI - Chapter 10Proyek TI - Chapter 10
Proyek TI - Chapter 10
 
10. OOP - Java
10. OOP - Java10. OOP - Java
10. OOP - Java
 
6. Proyek TI - Chapter 8
6. Proyek TI - Chapter 86. Proyek TI - Chapter 8
6. Proyek TI - Chapter 8
 
9. Oop Java
9. Oop Java9. Oop Java
9. Oop Java
 
5. Proyek TI - Chapter 7
5. Proyek TI - Chapter 75. Proyek TI - Chapter 7
5. Proyek TI - Chapter 7
 
8. OOP Java
8. OOP Java8. OOP Java
8. OOP Java
 
UTS - OOP
UTS - OOPUTS - OOP
UTS - OOP
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
 
7. OOP Java
7. OOP Java7. OOP Java
7. OOP Java
 

Recently uploaded

Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 

Recently uploaded (20)

Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 

ALgoritma - Chapter 3

  • 1. Bei Harira Irawan, S.Kom, MM, M.Kom. 08812183368 www.hariratrend.com
  • 2.
  • 3. Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen serta memiliki index.
  • 4.  Terurut : Dapat diartikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n.  Homogen : Adalah bahwa setiap elemen dari sebuah Array tertentu haruslah mempunyai type data yang sama.
  • 5. Bayangkan apabila kita sedang membuat aplikasi web, lalu ingin menampilkan daftar nama-nama mahasiswa. Bisa saja kita buat seperti berikut: Bagaimana kalau ada 1000 mahasiswa? apakah kita akan membut variabel sebanyak 1000 dan melakukan echo sebanyak 1000 kali? Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
  • 6. Array di PHP dapat kita buat dengan fungsi array() dan tanda kurung kotak [] [0], [1] dst adalah index dari array yang dipanggil untuk ditampilkan. Tapi cara ini kurang efektif, karena kita mencetak satu per satu juga dengan echo sebanyak data. Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
  • 7. Agar efektif dapat digunakan perulangan untuk memanggil array. Contoh dibawah menggunakan perulangan for Atau dapat juga menggunakan perulangan foreach Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
  • 8. Array 2 dimensi adalah sebuatan array yang memiliki lebih dari satu bentuk index array. Jika pada array 1 dimensi hanya terdiri dari 1 baris ataupun kolom, di array 2 dimensi mempunyai lebih dari satu bentuk baris maupun kolom. N adalah nilai yang menyatakan jumlah baris dari array, sedangkan M menyatakan jumlah kolom dari array. Sama seperti array satu dimensi, penomoran indeks untuk array dua dimensi juga dimulai dari 0 untuk baris maupun kolomnya. Tidak ada aturan yang mengatakan bahwa urutan untuk nomor indeks adalah baris dulu baru kolom.
  • 9. Contoh Latihan Satu array Indexnya seperti berikut: Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
  • 10. Contoh Latihan Dua array Wajib dipraktekkan di www.writephponline.com dan simpan codenya di notepad
  • 11. Kirim hasil SS ke email beiharira.ujian@gmail.com maksimal hari Minggu 7 Pebruari 2021. Copas pasti ketahuan lebih baik hasilnya salah tapi buatan sendiri!! 1. Tugas A (untuk 3 digit NIM terakhir 001-050) : Cari Kriteria Kendaraan dari Array tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya! 2. Tugas B (untuk 3 digit NIM terakhir 051-100) : Cari Kriteria Sayuran dari Array tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya! 3. Tugas C (untuk 3 digit NIM terakhir 101-150) : Cari Kriteria Elektronik dari Array tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya! 4. Tugas D (untuk 3 digit NIM terakhir 151-250) : Cari Kriteria Binatang dari Array tersebut. Buatlah pada www.writephponline.com seperti contoh slide sebelumnya! Contoh Output: Jambu dan Mangga termasuk Buah Berbiji