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.
 #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]);
 }
Untuk menghemat penulisan baris silakan coba anda buat dengan menggunakan looping.

SHARE ON:

Hello guys, I'm ScriptKiddie, a freelance web developer / creative programmer with good knowledge of front-end technics. Got a project you would like me to work on? Or how about just a friendly chat? Give me an email and we can grab a lovely brew.

    Blogger Comment

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)