Minggu, 08 Januari 2012

Teknik Array pada Borland C++

Array adalah sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain. Gampangnya array adalah deret atau larik pada pemrograman.
Variabel array pada pemrograman : nama_variabel[indeks]
contoh : a[10]
Berarti a berisikan baris / deret data dari 0 – 10 = 11 data.
Dalam bahasa pemrograman biasanya diawali dari tipe data.
contoh : int a [10];
atau bisa juga data langsung di inputkan dalam array
contoh : int a[10] = {1,5,6,7,5,8,3,6,2,4,6};
Array diatas merupakan array satu dimensi, selain array satu dimensi terdapat juga array multidimensi, yaitu dua, tiga, empat atau lebih dimensi.
contoh a[4][3] dan seterusnya.
Nah itu penjelasan singkat tentang array. Biar sedikit lebih jelas saya beri contoh program array satu dimensi yang cukup mudah dan sederhana namanya adalah:

contoh program array 1 dimensi:
#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();
}
hasil saat di RUN
program array dua dimensi:
//array dua dimensi
#include<iostream.h>
#include<conio.h>
main()
{
int matrix[3][3];
int i,j;

for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<"Masukkan angka pada baris ke "<< i<< " kolom ke "<< j<< " : ";
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();
}
hasil saat di RUN



Tidak ada komentar:

Posting Komentar