Apasih Array itu ?
Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Array yang dalam bahasa indonesianya disebut dengan Larik.
Berikut adalah cara penggunaan array
Cara Deklarasi
integer : int x[5]; float : float x[5]; char : char x[5];
Cara Pengisian Data Pada Array
Ada beberapa cara pengisian data pada array, yang pertama diisi bersamaan saat deklarasi, yang kedua di isi setelah dideklarasi.Pengisian saat deklarasi
Untuk menjadikan data yang berbentuk array digunakan tanda kurung kurawal untuk mengapitnya dan tanda koma sebagai pemisah dari setiap data dalam array.integer : int x[5] = {1, 2, 3, 4, 5}; float : float x[5] = {1.1, 1.2, 1.3, 1.4, 1.5}; char : char x[5] = {'a', 'b', 'c', 'd', 'e'};
Pengisian setelah deklarasi
Pengisian setelah deklarasi bisa dibagi lagi menjadi dua, pertama pengisian secara sekaligus yang hampir mirip dengan penulisan diatas, cara penulisan ini harus sesuai dengan jumlah array yang diinisialisasikan, dalam hal ini jumlahnya diasumsikan 5, sehingga semua elemennya berjumlah 5.integer : x = {1, 2, 3, 4, 5}; float : x = {1.1, 1.2, 1.3, 1.4, 1.5}; char : x = {'a', 'b', 'c', 'd', 'e'};
Yang kedua mengisi secara langsung ke index dari array. “index” disini berperan sebagai penanda dari letak urutan pada array, perhatikan contoh berikut :integer : x[2] = 3; float : x[2] = 1.3; char : x[2] = 'c';
Berikut adalah tabel agar lebih jelasnya :

Pemanggilan Array
Setelah mengetahui cara menginisialisasi dan mengisi data pada array, tentu kita butuh untuk memanggil data yang kita simpan pada array tersebut. Sama halnya saat pengisian pemanggilan juga dapat dituliskan dengan hal yang sama misalnya akan mencetak index ke 2, yang berarti posisi ke-3 karena gambar diatas…ya sebenarnya posisi dan index dapat disama ratakan jika asumsi awal posisi akan mulai dari 0, berikut cara penulisannya :
integer : printf("ini index kedua %d", x[2]); float : printf("ini index kedua %f", x[2]); char : printf("ini index kedua %c", x[2]);
Contoh Pembuatan Programnya
#include <stdio.h> // judul : menghitung jumlah mangga int main() { int pohon[10] = {100, 90, 120, 110, 95, 90, 70, 85, 105, 60}; int total = 0, i = 0; for(i=0; i<10; i++) { total = total + pohon[i]; } printf("total mangga tahun ini = %d\n", total); return 0; }
Terimakasih telah membaca 







0 comments:
Post a Comment