0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan

Array

Array adalah variabel yang dapat menyimpan banyak data sekaligus menggunakan satu nama variabel. Array dapat diakses menggunakan indeks dan dapat diisi menggunakan perulangan untuk menampilkan semua isinya. Array multidimensi memiliki lebih dari satu indeks untuk mengakses datanya dan perlu menggunakan perulangan bersarang untuk menampilkan semua isinya.

Diunggah oleh

M luthfi Hsan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan

Array

Array adalah variabel yang dapat menyimpan banyak data sekaligus menggunakan satu nama variabel. Array dapat diakses menggunakan indeks dan dapat diisi menggunakan perulangan untuk menampilkan semua isinya. Array multidimensi memiliki lebih dari satu indeks untuk mengakses datanya dan perlu menggunakan perulangan bersarang untuk menampilkan semua isinya.

Diunggah oleh

M luthfi Hsan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 18

Array

Kelompok 10
Anggota :
1. Anifah Nafriyani ( 237 )
2. Renaldi Novyansyah ( 241 )
3. Sandrina Tian Ivana ( 250 )
4. Alfian Zikri Nur Anis ( 255 )
5. Mohammad Luthfi Ihsan M. H ( 259 )
6. Itoshiko Nurahman ( 271 )
Bayangkan
Bayangkanjika
jikaada
ada1000
1000kontak..
kontak..
Pasti
Pasticapek
capekbuat
buatvariabel
variabelterus
terus
3 Array 2023
Apa itu Array?
Array adalah variabel yang bisa menyimpan
banyak data sekaligus.

Daripada mendeklarasikan variabel dengan


nama dan kegunaan yang mirip, kita bisa
gunakan array untuk menampung semua
datanya dengan satu variabel saja.

4
Mendeklarasikan Array
TipeData NamaArray [JumlahElemen]; • Tipe Data
Merupakan tipe dari data
yang akan disimpan.
Misal, Array Integer
hanya bisa menyimpan
data bertipe Integer
• Nama Array
Nama dari array
• Jumlah Elemen
Jumlah data yang bisa
dimasukkan kedalam
array tersebut.

5 Presentation title 20XX


Mengakses Array
NamaArray[Indeks]; • Indeks
Indeks adalah nomor
urutan dari data yang ada
di dalam array. Kita
menggunakan indeks
ketika ingin mengakses
ataupun mengisi array
dengan data. Indeks bisa
dianggap sebagai tempat
data disimpan

Ingat!!
Indeks dimulai dari 0

6 Presentation title 20XX


Mengisi Array
- TipeData NamaArray[JumlahElemen] = Disaat mengisi array,
{data1, data2, data3} kita cukup memanggil
- NamaArray[Indeks] = data; NamaArray[Indeks]
- cin >> NamaArray[Indeks]; nya.

Jika kita tidak


menyertakan indeksnya,
akan terjadi error karena
komputer tidak tahu
harus menaruh datanya
dimana

7 Presentation title 20XX


Bagaimana jika kita ingin menampilkan semua
isi array yang memiliki elemen berjumlah
ratusan ??
8 Presentation title 20XX
Penggunaan Loop
Kita dapat menggunakan
perulangan untuk
menampilkan semua isi
array. Ada hal yang perlu
diperhatikan :
• Nilai awalnya harus 0,
karena indeks array
dimulai dari 0. Itulah
alasan int i = 0
• Selanjutnya, kondisi untuk
perulangan itu berhenti
adalah i<
JumlahElemen

9 Presentation title 20XX


For Each Loop
for (tipeData namaVariabel : namaArray) { Terdapat syntax looping
khusus array yang dapat kita
// Baris kode untuk dieksekusi gunakan yaitu For Each Loop.
}
For Each Loop ini akan
berjalan berulang-ulang
sebanyak jumlah elemen saat
array tersebut dideklarasikan.

Misal, buah[5] maka looping


tersebut akan berjalan 5 kali.

10 Presentation title 20XX


Array Multidimensi
Array multidimensi adalah array yang memiliki 2 atau
lebih dimensi atau indeks. Sama seperti array 1
dimensi, nilai array pada array multidimensi harus
memiliki tipe data yang sama.

Sebagai contoh ada Array 2 dimensi yang berbentuk


seperti matriks atau tabel

11
“ Business opportunities are like
buses. There’s always another
one coming.


Richard Branson

12 Presentation title 20XX


Array Multidimensi
TipeData NamaArray Dari yang semula
[JumlahElemenTerluar, JumlahElemennya satu,
sekarang menjadi banyak.
JumlahElemenDidalamnya,...];

JumlahElemen pertama
digunakan untuk menentukan
bagian paling luar, kalau
didalam array 2 dimensi bisa
disebut baris.

JumlahElemen selanjutnya
menentukan bagian
didalamnya

13 Presentation title 20XX


Mengakses dan Mengisi
NamaArray[Indeks][indeks]; • Cara mengakses dan
mengisi data kedalam
array multidimensi
sama seperti array
biasa.
• Perbedaanya hanya
terdapat pada jumlah
indeks yang harus kita
tuliskan untuk
menentukan dimana
data itu akan diakses
atau disimpan

14 Presentation title 20XX


Apa outputnya??

15 Presentation title 20XX


Bagaimana cara menampilkan semua isi array multidimensi?

16 Presentation title 20XX


Loop Multidimensi
Ketika ingin menampilkan
semua isi dari array
multidimensi, kita dapat
menggunakan perulangan
bersarang. Berikut contoh
perulangan bersarang untuk
array 2 dimensi.

17 Presentation title 20XX


Berikan
Pertanyaan
Terbaikmu!

Anda mungkin juga menyukai