dunginong

Tempat Saling Berbagi Informasi & Pengetahuan

Array

Pengertian Array

  • Array adalah penampung sejumlah data yang homogen (bertipe-data yang sama)
  • Masing-masing elemen array diakses denganmenggunakan index (subscript)
  • Index untuk array yang memiliki n elemen adalah 0,1,2,…,n-1
  • Berdasarkan banyaknya index, array dapat dikategorikanke dalam
    • Satu dimensi array
    • Multidimensi array

 

Array Satu Dimensi

data_type array_name[size];

  • Data_type menyatakan tipe data array, tidak boleh jenis void
  • Array_name menyatakan nama array
  • Size menyatakan jumlah elemen array
  • Contoh: int nilai_algodas[10];
  • Cara akses ke tiap elemen adalah
    • nilai_algodas[0]
    • nilai_algodas[1] dst
    • Pada penulisan di atas, array belum diinisialisasi

Contoh = >

#include <stdio.h>

int main(void)

{

int a [10]={10,9,8,7,6,5,4,3,2,1};

int i;

for(i=0;i<10;i++)

printf(“%d\t%d\n”,i,a[i]);

}

 

 

Deklarasi Array sekaligus Inisialisasi

data_type array_name[] = {constant_1, constant_2, …constant_n};

  • Array dapat juga sekaligus diinisialisasi saat dideklarasikan dengan cara penulisan sebagaimana diatas
  • Contoh:

int nilai_aldas[]={100,70,90,…,100}

 

Array Multidimensi

data_type array_name[size1][size2]…[sizen];

  • Contoh deklarasi array 2 dimensi:

int nilai_ujian[banyaknyasiswa][kode_matakuliah];

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: