Belajar array satu dimensi pada bahasa C
Halooo,,, selamat malam sobat... Lama gak ngeblog nihh, karena ada urusan yang penting banget.. HeeHee.. Oke setelah kurang lebih dua minggu gak ngeblog, kali ini saya akan memberikan penjelasan tentang Array Pada Bahasa C.. Yukkkk langsung aja cekiiidooot.....
- Pengertian Array
Array adalah sekumpulan nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Nilai-nilai data disuatu array disebut dengan elemen array. Letak urutan dari elemen array disebut indeks.
Array juga bisa berupa array berdimensi satu, dua, tiga, atau lebih. Array berdimensi satu bisa digunakan untuk membuat suatu data yang berbentuk vektor. Array berdimensi dua bisa digunakan untuk membuat data yang berbentuk tabel ataupun matriks.
- Array Satu Dimensi
Suatu array berdimensi satu pada umum nya dideklarasikan sebagai berikut :
dengan :
• tipe-data : untuk menyatakan tipe data dari elemen array, misal : int , char
• nama-var : nama variabel array
• ukuran : untuk menyatakan jumlah elemen maksimal dari array
Berikut contoh pendeklarasian array satu dimensi :
Contoh diatas berarti bahwa array nilai memiliki 5 elemen yang bertipe float.
dengan :
• tipe-data : untuk menyatakan tipe data dari elemen array, misal : int , char
• nama-var : nama variabel array
• ukuran : untuk menyatakan jumlah elemen maksimal dari array
Berikut contoh pendeklarasian array satu dimensi :
Contoh diatas berarti bahwa array nilai memiliki 5 elemen yang bertipe float.
Mengakses Array Satu Dimensi
Pada bahasa C, data array akan disimpan dalam memori yang berurutan. Elemen pertama mempunyai indeks 0. Itu berarti jika ada suatu array yang memiliki 5 elemen array, maka indeks dari elemen terakhir itu adalah 4. Gambar dibawah ini akan menjelaskan tentang urutan indeks pada elemen array berdimensi satu :
Urutan Indeks Array Berdimensi Satu |
Untuk lebih jelasnya mari kita lihat contoh program berikut :
Inisialisasi Array Satu Dimensi
Sama seperti variabel lain, sebuah Array bisa diinisalisasi sekaligus pada saat mendeklarasikan array, hanya saja pada insialisasi array, nilai-nilai yang diinisialisasikan dituliskan diantara kurung kurawal ({}) yang dipisahkan dengan koma (,) . Untuk lebih jelasnya mari kita lihat contoh program berikut :
Bila program diatas dijalankan maka output nya akan seperti ini :
Pada program di atas
int jumhari [12]=
{31,28,31,30,31,30,31,31,30,31,30,31};
Merupakan instruksi untuk mendeklarasikan array jumhari yang memiliki 12 elemen dan sekaligus melakukan inisialisasi terhadap masing-masing elemen.
Bila program diatas dijalankan maka output nya akan seperti ini :
Pada program di atas
int jumhari [12]=
{31,28,31,30,31,30,31,31,30,31,30,31};
Merupakan instruksi untuk mendeklarasikan array jumhari yang memiliki 12 elemen dan sekaligus melakukan inisialisasi terhadap masing-masing elemen.
Comments
Post a Comment