Array dimensi 2
Array berdimensi 2 tersusun dalam bentuk baris dan kolom, dimana indeks pertama menunjukkan baris dan indeks kedua menunjukkan kolom. Array dimensi dua dapat digunakan seperti pendataan nilai, pendataan penjualan,dsb.
Bentuk Umum :
Tipe-Data Nama_Variabel[Index-1] [Index-2]
Keterangan :
Tipe Data : Menyatakan tipe data yang digunakan.
Index-1 : Menyatakan Jumlah Baris.
Index-2 : Menyatakan Jumlah Kolom.
contoh array dimensi 2
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int i,j;
int dj[4][4];
clrscr();
for (i=1;i<=3;i++)
{
for (j=1;j<=3;j++)
{
cout<<"Data Ke - "<<i<<ends<<ends<<ends<<j<<endl;
cout<<"Jumlah Penjualan : ";cin>>dj[i][j];
}
}
cout<<"Data Penjualan Pertahun"<<endl;
cout<<"++++++++++++++++++"<<endl;
cout<<"No. 2007 20008 2009"<<endl;
cout<<"+++++++++++++++++"<<endl;
for (i=1;i<=3;i++)
{
cout<<setiosflags(ios::left)<<setw(5)<<i;
for (j=1;j<=3;j++)
{
cout<<setiosflags(ios::right)<<setw(4);
cout<<dj[i][j];
cout<<" ";
}
cout<<endl;
}
cout<<"+++++++++++++++++"<<endl;
getch();
}
Latihan Array Dimensi 2:
BUATLAH:
JUMLAH PRODUKSI MOTOR
Tahun\MERK Yamaha Honda Suzuki
2007 150 145 115
2008 250 300 100
2009 300 250 75
2010 450 425 200
*****Selamat Mencoba*****