A.
Mengakses Array Satudimensi
Setelah
kamu bisa mendeklarasikan dan memberikan nilai pada suatu array, maka langkah
selanjutnya adalah mengakses nilai yang berada pada suatu array. Untuk
programnya saya contohkan sebagai berikut:
#include
<iostream>
using namespace
std;
int main(){
int nilai[4] = {7,8,1,4};
cout << "\nNilai ke - "<<0<<" : "
<<nilai[0]<<endl;
cout << "Nilai ke - "<<1<<" : "
<<nilai[1]<<endl;
cout << "Nilai ke - "<<2<<" : "
<<nilai[2]<<endl;
cout << "Nilai ke - "<<3<<" : "
<<nilai[3]<<endl;
return 0;
}
Berikut ini adalah output dari program diatas :
Kamu
juga bisa memanfaatkan loop untuk mengakses nilai pada array karena lebih cepat
dan simple. Berikut saya contohkan kode programnya:
#include <iostream>
using namespace std;
int main(){
int nilai[4] = {7,8,1,4};
for(int x=0; x<4; x++){
cout << "Nilai ke - "<<x<<" : "
<<nilai[x]<<endl;
}
return 0;
}
Program lebih simple dan output sama sama :

B. Mengakses Array Duadimensi dan Multidimensi
Pada contoh diatas, dimensi pertama adalah abstrak
atau bisa dikatakan hanya sebagai kelompok-kelompok bilangan (kurung kurawal
({}) didalam kurung kurawal utama atau besar). Dimensi kedua merupakan anggota
dari kelompok-kelompok tersebut (isi dari kurung kurawal). Secara mudahnya
bahwa dimensi kedua merupakan isi dari dimensi pertama. Berikut saya contohkan
aplikasinya dalam program C++:
#include <iostream>
using namespace std;
int main(){
int nilai[2][3] = {{7,8,1},{2,3,0}};
cout << "\nNilai ke - "<<[0][0]<<" : "
<<nilai[0][0]<<endl;
cout << "Nilai ke - "<<[0][1]<<" : "
<<nilai[0][1]<<endl;
cout << "Nilai ke - "<<[0][2]<<" : "
<<nilai[0][2]<<endl;
cout << "Nilai ke - "<<[1][0]<<" : "
<<nilai[1][0]<<endl;
cout << "Nilai ke - "<<[1][1]<<" : "
<<nilai[1][1]<<endl;
cout << "Nilai ke - "<<[1][2]<<" : "
<<nilai[1][2]<<endl;
return 0;
}
Dan ini adalah output program diatas :
Mungkin kalo kamu
bosen ngetiknya karena scriptnya terlalu banyak hehe, kamu juga bisa
menggunakan loop seperti cara sebelumnya, berikut scriptnya :
#include <iostream>
using namespace std;
int main(){
int nilai[2][3] = {{7,8,1},{2,3,0}};
for(int x=0; x<=1; x++){
for(int y=0; y<=2; y++){
cout << "Nilai ke -
["<<x<<"]["<<y<<"] : "
<<nilai[x][y]<<endl;
}
}
return 0;
}
Output program :

Mungkin sekian
pembahasan tentang cara mengakses array, terimakasih telah berkunjung dan
semoga bermanfaat :)
Baca juga : Definisi Array, Deklarasi dan Bentuk Umum
Sign up here with your email
ConversionConversion EmoticonEmoticon