Fungsi & Array : Macam-Macam Array

7 12 2009

2. Sebutkan dan jelaskan macam-macam array!

  • Array Satu Dimensi

Array satu dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.

Bentuk umum :

Tipe_data nama_array[jumlah_maks_data];

Contoh :

int Nilai[5];        nilai [1]   nilai [2]      nilai [3]       nilai [4]     nilai [5]

70 80 82 60 75

Catatan :

String juga sebenarnya merupakan array yang bertipe karakter. Jumlah elemen array menyatakan jumlah string.

  • Array Dua Dimensi

Array dua dimensi adalah suatu  array yang terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah  elemen kolom.

Bentuknya dapat berupa matriks atau tabel.

  • Deklarasi array :

Tipe_array nama_array[baris][kolom];

  • Cara mengakses array :

Untuk mengakses array, misalnya kita ingin mengisi elemen array baris 2 kolom 3 dengan 10 maka perintahnya adalah sbb :

X[1][2] = 10;

  • Untuk mengisi dan menampilkan isi elemen array ada dua cara yaitu :
  • Row Major Order (secara baris per baris)
  • Column Major Order (secara kolom per kolom)

  • Array Multidimensi

Array multidimensi adalah suatu array yang mempunyai subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.

Bentuk umumnya yaitu :

tipe_array nama_array[ukuran1][ukuran2]…[ukuranN];

Contoh :

float X[2][4][3];

X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2]

X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2]

X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2]

X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]

Posted By : Evan Yofiyanto @ Evan’s Blog : Kuliah Informatika (kuliahinformatika.wordpress.com)

[FREAX]

About these ads

Actions

Information

One response

23 02 2011
Array « nanda13hexa

[...] Fungsi & Array : Macam-Macam Array [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




Follow

Get every new post delivered to your Inbox.

%d bloggers like this: