Array 2 Dimensi
By Mbreww
Pengertian Array 2 Dimensi
Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom.
Bentuk umum pendeklarasian:
nama_array[jumlah_eleman_baris][jumah_eleme_kolom]; (Cihuys, 2009)
Pemanfaatan Array 2 Dimensi
1. Matriks
Matriks adalah kumpulan bilangan, simbol, atau ekspresi, berbentuk persegi panjang yang disusun menurut baris dan kolom. Bilangan-bilangan yang terdapat di suatu matriks disebut dengan elemen atau anggota matriks.
2. Kedudukan titik terhadap bidang XoY
Bidang datar diatas disebut bidang koordinat Cartesius atau bidang XoY yang dibentuk oleh garis tegak Y (sumbu Y) dan garis mendatar X (sumbu X). Setiap sumbu juga mempunyai besaran panjang unit. Titik perpotongan antara garis Y dan garis X disebut pusat Koordinat (titik O). Bidang XoY biasa digunakan untuk menentukan letak sebuah titik yang dinyatakan dalam pasangan bilangan. Perhatikan titik A, B, C, dan D pada bidang tersebut. Untuk menentukan letaknya, mulailah dari titik O. Kemudian, bergerak mendatar ke arah kanan (sumbu X), lalu bergerak ke atas. (Dhidhi & Dwi, Pemrograman Dasar, 2014)
Contoh Script Array 2 Dimensi :
#include <iostream>
using namespace std;
int main(){
// Deklarasi dan inisialisasi array dua dimensi
// Dengan jumlah elemen baris = 3
// dan jumlah elemen kolom = 2
int matrikcontoh [3][2] = {{1,2},{3,4},{5,6}};
// Mendeklarasi variabel untuk
// Indeks perulangan
int i,j;
cout<<"\t==============================";
cout<<"\n\t=== Tampil Matrik Ordo 3x2 ===\n";
cout<<"\t==============================\n\n";
// Menampilkan matrikcontoh
cout<<"\nMenampilkan matrikcontoh\n";
for(i=0;i<3;i++){
for(j=0;j<2;j++){
cout<<matrikcontoh[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main(){
// Deklarasi dan inisialisasi array dua dimensi
// Dengan jumlah elemen baris = 3
// dan jumlah elemen kolom = 2
int matrikcontoh [3][2] = {{1,2},{3,4},{5,6}};
// Mendeklarasi variabel untuk
// Indeks perulangan
int i,j;
cout<<"\t==============================";
cout<<"\n\t=== Tampil Matrik Ordo 3x2 ===\n";
cout<<"\t==============================\n\n";
// Menampilkan matrikcontoh
cout<<"\nMenampilkan matrikcontoh\n";
for(i=0;i<3;i++){
for(j=0;j<2;j++){
cout<<matrikcontoh[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
No comments:
Write comments