Bayangkan kamu punya lemari dengan banyak laci. Daripada menaruh satu barang di banyak tempat, kamu cukup pakai satu lemari tapi banyak laci. Nah, di coding, itu namanya array.
Kenapa sih harus belajar array?
Kalau data cuma 1–2, masih aman.
Tapi kalau:
- nilai 30 siswa
- data produk
- daftar absensi
Tanpa array → repot dan rawan salah
Dengan array → tinggal pakai perulangan (loop)
Nah... jadi array baru terasa manfaatnya jika kita harus mengolah data yang jumlahnya banyak. Yuk, belajar bareng Bu Mawar!
1. Pengertian Array
Array adalah sekumpulan data yang disimpan dalam satu nama variabel dan
memiliki tipe data yang sama.
Contoh tanpa array:
int nilai1 = 80;
int nilai2 = 85;
int nilai3 = 90;
Dengan array:
int nilai[3] = {80, 85, 90};
2. Fungsi dan
Manfaat Array
Kelebihan:
- Penulisan lebih ringkas
- Mudah mengelola banyak data
- Bisa digunakan dengan perulangan (loop)
Kekurangan:
- Ukuran harus ditentukan di awal
- Hanya menyimpan satu tipe data
3. Cara Membuat
Array
Format dasar:
tipe_data
nama_array[jumlah_elemen];
Contoh:
int angka[5];
4. Cara Mengisi
Array
a. Langsung saat
deklarasi:
int angka[5] = {1, 2, 3, 4, 5};
angka[0] = 10;
angka[1] = 20;
5. Index Array
Array dimulai dari
index 0.
Contoh:
int angka[3] = {10, 20, 30};
Penjelasan:
- angka[0] = 10
- angka[1] = 20
- angka[2] = 30
Menampilkan data:
printf("%d",
angka[0]);
6. Menggunakan Loop
pada Array
Contoh program:
#include <stdio.h>
int main() {
int nilai[5] = {70, 75, 80, 85, 90};
for(int i = 0; i < 5; i++) {
printf("Nilai ke-%d =
%d\n", i, nilai[i]);
}
return 0;
}
7. Input Data ke
Array
Contoh program:
#include <stdio.h>
int main() {
int nilai[3];
for(int i = 0; i < 3; i++) {
printf("Masukkan nilai
ke-%d: ", i);
scanf("%d",
&nilai[i]);
}
for(int i = 0; i < 3; i++) {
printf("Nilai: %d\n",
nilai[i]);
}
return 0;
}
8. Kesalahan yang
Sering Terjadi
- Salah index:
nilai[3] = 100;
(Salah jika ukuran
array hanya 3, karena index maksimal adalah 2)
- Tidak menentukan ukuran:
int nilai[];
- Tipe data tidak sesuai:
int nilai[3] = {"A", "B", "C"};
9. Kesimpulan
- Array digunakan untuk menyimpan banyak
data dalam satu variabel
- Semua data harus memiliki tipe yang sama
- Index dimulai dari 0
- Sangat efektif digunakan dengan perulangan
Array mengajarkan kita untuk menyusun data secara rapi dan terstruktur. Dalam kehidupan sehari-hari, keteraturan adalah bagian dari sikap disiplin yang baik.
Tidak ada komentar:
Posting Komentar