PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS PAMULANG SERANG
ARRAY
Sistem_informasi_unpamserang [Link]
PENGERTIAN ARRAY
Array adalah struktur data yang digunakan untuk
menyimpan beberapa nilai dalam satu variabel.
Semua nilai dalam array memiliki tipe data yang
sama dan diakses menggunakan indeks.
Contoh :
int[] angka = {1, 2, 3, 4, 5};
Sistem_informasi_unpamserang [Link]
SINTAK ARRAY
• DEKLARASI TANPA INISIASI
int[] angka; // Deklarasi array tipe int
String[] nama; // Deklarasi array tipe String
• DEKLARASI DAN ALOKASI MEMORI
int[] nilai = new int[5]; // Array dengan 5 elemen
Sistem_informasi_unpamserang [Link]
INISIALISASI ARRAY
• INISIALISASI MANUAL
• INISIALISASI LANGSUNG
Sistem_informasi_unpamserang [Link]
ANALOGI
Bayangkan Anda memiliki sebuah rak buku dengan
beberapa slot yang sudah diberi nomor dari 1
hingga 5. Setiap slot hanya bisa menyimpan 1
buku dengan jenis yang sama, misalnya semua buku
adalah novel.
• Rak Buku Mewakili array.
• Slot Rak (1-5) Mewakili indeks array.
• Buku dalam Slot Mewakili nilai yang disimpan di
dalam array.
Sistem_informasi_unpamserang [Link]
PENJELASAN ANALOGI
Sistem_informasi_unpamserang [Link]
HASIL KETIKA PROGRAM DIJALANKAN
Sistem_informasi_unpamserang [Link]
MANFAAT ARRAY
Mengelola Data Dalam
Jumlah Banyak
Contoh: Menghitung
rata-rata nilai
siswa. Tanpa array,
Anda perlu banyak
variabel; dengan
array, cukup satu
variabel untuk
menyimpan semua
nilai.
Sistem_informasi_unpamserang [Link]
PENJELASAN LOOP FOR MENJUMLAH NILAI
• Loop ini membaca setiap elemen dari
array nilai dan menyimpannya
sementara di variabel n.
• Pada setiap iterasi, elemen n
ditambahkan ke variabel total.
• Tujuan: Menghitung jumlah total semua
nilai dalam array.
• Iterasi pertama: total = 0 + 85 =
85
• Iterasi kedua: total = 85 + 90 =
175
• Iterasi ketiga: total = 175 + 78 =
253
• Iterasi keempat: total = 253 + 92
= 345
Sistem_informasi_unpamserang [Link]
LATIHAN
Tulis Ulang
Kode ini lalu
jalankan dan
Analisa hasil
nya !
Sistem_informasi_unpamserang [Link]
TERIMA KASIH
Sistem_informasi_unpamserang [Link]