Array 1 Dimensi Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip.
Bentuk umumnya :
tipe_data nama_var_array[ukuran];
tipe_data adalah menyatakan jenis tipe data elemen larik (int, char, float, dll)
nama_var_array adalah menyatakan nama variabel yang dipakai.
ukuran adalah menunjukkan jumlah maksimal elemen larik.
Contoh dari Dimensi 1 :
char huruf[9];
int umur[10];
int kondisi[2] = {0,1}
int arr_dinamis[] = {1,2,3}
char huruf[9]
Berarti kita akan menyimpan tempat di memori komputer sebanyak 9 tempat dengan indeks dari 0-8
int umur[10]
Berarti kita akan menyimpan tempat di memori komputer sebanyak 10 tempat dengan indeks dari 0-9
int kondisi[2]
Berarti kita akan menyimpan tempat di memori komputer sebanyak 2 tempat dengan indeks 0-1
int arr_dinamis[]
Berarti kita mendeklarasikan array dengan ukuran maksimum array.
Contoh dalam TextPadnya
#include<iostream.h>
#include<conio.h>
main()
{
int a[5]={10,15,20,25,30};
int b[5]={10,20};
int c[5]={15,0,30};
int j;
// Menampilkan nilai dari element array
cout<<endl;
for(j=0;j<5;j++)
{
cout<<"A ["<<j<<"] = "<<a[j]<<" , B ["<<j<<"] = "<<b[j]<<" , C ["<<j<<"] = "<<c[j]<<endl;
}
getch();
}
Array MultiDimensi
Array Multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi dari array multidimensi :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]
Contoh TextPadnya
#include<stdio.h>
intMain()
{
Char data
[2][3][6] = {“1”, “Mie Ayam”, “5000”, “2”, “Teh Botol”, “3500”};
Int i,j;
For(i=0;
i<2; i++)
{
For(j=0;
j<3; j++)
{
Printf(“\t%s”,
data [i][j]);
}
Printf(“\n”);
}
Return 0;
}
Sumber dari :
http://tutorialpemrograman.wordpress.com/2008/02/12/array-dalam-bahasa-c/
http://uzi-online.blogspot.com/2011/03/bengtuk-array-dalam-bahasa-c.html
http://allaboutalgoritma.blogspot.com/2009/08/program-c-array-satu-dan-dua-dimensi.html
http://ekhafr.blogspot.com/2012/05/include-main-char-data236-1-soto-5000-2.html