Pengertian Array
Array adalah sekumpulan data yang sejenis dapat disimpan
dalam sebuah kumpulan objek data data sejenis yang disimpan ke
dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk
membedakan antara yang satu dengan yang lain.
1. Array 1 dimensi
Array satu dimensi merupakan variable yang menyimpan
sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya
melalui satu indeks atau subskrip. Bentuk umum pendeklarasian:
jenis_data nama_array[ukuran];
contoh program:
#include<iostream.h>
#include<conio.h>
main(){
int data[5]; // array dengan 5 elemen bertipe integer
int i;
clrscr();
cout<<“Input Data“<<endl; //entri 5 data
for(i=0;i<=4;i++){
cout<<“Data ke – “<<i<<“: “;
cin>>data[i];
}
cout<<“Cetak Data“<<endl; //tampilkan data setelah entri
for(i=0;i <= 4;i++){
cout<<“Data ke – “<<i<<“:“<<data[i];
}
getch();
return 0;
}
2. Array 2 dimensi
Array dua dimensi (aray of array) dapat dipandang sebagai
sebuah matriks atau label dengan baris dan kolom, dan diacu melalui dua
buah subscript. Subscript pertama menyatakan baris, subscript yang
kedua menyatakan kolom
Contoh program:
#include<iostream.h>
#include<conio.h>
main(){
int i, j;
int data[2][2];
cout<<“Input Data“<<endl; //input data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]=";
cin >> data[i][j];
}
}
cout<<“Cetak Data“<<endl; //cetak data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]="<<data[i][j]<<endl;
}
}
getch();
return 0;
}
No comments:
Post a Comment