Materi Tentang Array
ARRAY
Materi
Pengertian :
Array adalah variabel Larik atau lebih dikenal dengan ARRAY adalah adalah Tipe terstruktur yang terdiri dari sejumlah komponen komponen yang mempunyai tipe yang sama. Suatu Array mempunyai jumlah komponen yang banyaknya tetap. Banyaknya komponen dalam suatu larik ditunjukan oleh suatu indek untuk membedakan variabel yang satu dengan variabel yang lainnya. Dalam bahasa C, index dari array dimulai dengan 0 (zero).
Macam-macam :
a. Array berdimensi satu
b. Array berdimensi dua
b. Array berdimensi dua
Dimensi Satu : Sebelum digunakan, variabel array perlu dideklarasikan terlebih
dahulu. Cara mendeklarasikan variabel array sama seperti
deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu
indek yang menunjukan jumlah maksimum data yang disediakan.
Dimensi Dua : Array dimensi dua tersusun dalam bentuk baris dan kolom, dimana
indeks pertama menunjukan baris dan indeks kedua menunjukan
kolom. Array dimensi dua dapat digunakan seperti pendatan
penjualan, pendataan nilai dan lain sebagainya.
deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu
indek yang menunjukan jumlah maksimum data yang disediakan.
Dimensi Dua : Array dimensi dua tersusun dalam bentuk baris dan kolom, dimana
indeks pertama menunjukan baris dan indeks kedua menunjukan
kolom. Array dimensi dua dapat digunakan seperti pendatan
penjualan, pendataan nilai dan lain sebagainya.
Bentuk Umum
1. Array dimensi satu :
Tipe-Data Nama_Variabel[Ukuran];
Tipe-Data Nama_Variabel[Ukuran];
2. Array berdimensi dua :
Tipe-Data Nama_Variabel[index-1][index-2];
Tipe-Data Nama_Variabel[index-1][index-2];
Contoh Program
Program array dimensi satu :
#include
#include
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<
for(j=0;j<5;j++)
{
cout<<"A ["<}
getch();
}
Program array dimensi dua :
//array dua dimensi
#include
#include
main()
{
int matrix[3][3];
int i,j;
for(i=0;i<=2;i++)
#include
#include
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 "<
cin>>matrix[i][j];
}
cout<
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<
}
cout<
}
getch(); }
Komentar
Posting Komentar