Bagaimana membuat Array 1 Dimensi dalam Bahasa C
Bagaimana membuat Array 1 Dimensi dalam Bahasa C - Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Array disebut juga dengan istilah larik.
Teori Dasar Array
- Array merupakan sebuah syntax yang ada didalam bahasa pemrograman yang digunakan sebagai penampung sejumlah data yang sejenis (homogen) yang menggunakan satu identifier (pengenal).
- Masing-masing elemen array diakses menggunakan indeks (subscript) dari nol sampai n-1 (n menyatakan jumlah elemen array).
- Pengolahan data larik harus per elemen. Elemen Larik dapat diakses langsung (acak), maksudnya untuk memanipulasi elemen ke-4 tidak harus melalui elemen ke-1, ke-2 dan ke-3
- Berdasarkan banyaknya indeks larik dibagi menjadi satu dimensi dan multi dimensi (duadimensi, tiga dimensi).
Pendeklarasian Array
Berikut cara mendeklarasikan array dalam bahasa pemrograman C :
// type_data nama_array[ukuran];
int arr[10];
Pengisian Array
Ada 2 metode dalam pengisian nilai kedalam variabel array :
1. Pengisian Langsung saat deklarasi
int arr[] = {1,23,17,4,-5,100};
2. Pengisian setelah deklarasi
int arr[5]; arr[0] = 10; arr[1] = 20; arr[2] = 30; arr[3] = 40; arr[4] = 50;
Menampilkan Array
Salah satu acuan yang digunakan untuk menampilkan array yaitu lokasi indeks. Jika ingin menampilkan seluruh nilai yang ada didalam array maka kita diharuskan untuk mencetak tiap indeks.
Untuk menghemat penulisan baris silakan coba anda buat dengan menggunakan looping.
#include <stdio.h> main(){ int arr[6] = {1,23,17,4,50,100}; printf("Data ke-1 = %dn",arr[0]); printf("Data ke-2 = %dn",arr[1]); printf("Data ke-3 = %dn",arr[2]); printf("Data ke-4 = %dn",arr[3]); printf("Data ke-5 = %dn",arr[4]); printf("Data ke-6 = %dn",arr[5]); }
0 komentar:
Posting Komentar
! Semua source code aplikasi yang ada disini BERBAYAR
(untuk yang free silahkan kunjungi SarjanaKomedi.com dengan TAG Freebies)
Informasi lebih lanjut silahkan hubungi kami !
(Fast Response)
rsabyl@gmail.com | 0857 2880 3444 (WA)