Array

Array adalah suatu variabel yang terdiri dari sekumpulan data dimana data-data tersebut mempunyai tipe data yang sama.
Setiap data disimpan dalam alamat memori yang berbeda-beda dan disebut dengan elemen array.Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut.
Tempat menyimpanya sekumpulan data yang memilki tipe data yang sama dan mempunyai 2 indek(baris dan kolom). Array dideklarasikan dengan tanda [ ] (bracket), baik dalam bahasa C++ .
Bentuk umum dari tipe data array adalah :
tipe_data nama_array[jumlah_elemen] Jika ingin mendeklarasikan sebuah array dengan tipe data integer dengan nama a dan jumlah elemen array-nya 10 maka.
kodenya adalah : int a[10];
Dalam bahasa Java pendeklarasian array lebih variarif.
     Ada beberapa jenis array yang biasa di gunakan pada program,seperti array satu dimensi, dan dua dimensi.

      a) Array Satu Dimensi
Tempat menyimpanya sekumpulan data yang memiliki tipe data yang sama dan hanya ada satu indek saja.

      b) Array Dua Dimensi
Array dua dimensi ini biasa digunakan untuk membuat program yang mempunyai aturan baris dan kolom,seperti membuat matrik,untuk pendataan.


Array adalah deretan variable yang menyiapkan tempat. Pada alamat terkecil adalah tempat elemen pertama dan alamat terakhir adalah tempat elemen terakhir yang sering disebut dengan index.

Bentuk umum  1 dimensi:

Tipe nama_array[ukuran]

Contoh untuk array 1 dimensi :

Int nilai[10];

Berarti dalam varable nilai tersimpan sebanyak 10 elemen, yaitu :

nilai[0]
nilai[1]
nilai[2]
nilai[3]
.
.
.
nilai[9]

note : index array selalu dimulai dari "0"(nol)

Bentuk umum  2 dimensi:
Tipe nama_array [ukuran] [ukuran]
Contoh array 2 dimensi :

nilai [2][3];

Berarti dalam varable nilai tersimpan sebanyak 6 elemen, yaitu :

nilai [0][0]

nilai [0][1]
nilai [1][0]
nilai [1][1]
nilai [1][2]

Contoh Array 2 dimensi

#include<iostream.h>
#include<conio.h>

void main()
{
int matrix[3][3];
int i,j;
 clrscr();

 for (i=0; i<=2; i++)
 {
 for (j=0; j<=2; j++)
 {
 cout<<"Masukan angka pada baris ke: ";
 cin>>matrix[i][j];;
 }
 cout<<endl;
 }
 for(i=0; i<=2; i++)
 {
 for(j=0; j<=2; j++)
 {
 cout<<matrix[i][j]<<" ";
 }
 cout<<endl;
 }
 getch();
 } 




Tipe = Tipe Array, mis int, char, long int...dsb

Nama_array = Variable apa yang ingin kita buat, mis: nilai, nama, posisi..dll
Ukuran = Banyak elemen dalam array,




1 komentar:

Shikamaru Nara mengatakan...

infonya sangat bermanfaat bagi ane
solder uap

Posting Komentar