Jumat, 02 Mei 2014

Membuat tabel dengan array berdimensi 3 pada borland C++

Membuat tabel dengan array berdimensi 3 pada borland C++

Bentuk umum :

Tipe_Data Nama_Variabel[indeks-1][indeks-2][indeks-3]

Keterangan :
Tipe_Data   =>   Tipe data yang digunakan.
Indeks-1      =>   Menyatakan jumlah baris.
Indeks-2      =>   Jumlah isi dari baris.
Indeks-3      =>   Menyatakan jumlah kolom.


Contoh programnya seperti di bawah ini :

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>

main(){
int a,b,c;
float data[2][4][3]={
                      { {100,200,300},
                        {150,240,360},
                        {250,340,460},
                        {250,340,460}},
                      { {160,250,365},
                        {175,275,375},
                        {275,375,575},
                        {380,480,580}}
                            };

cout<<"\n================================================\n";
cout<<endl;
cout<<"  Membuat Tabel Dengan Array Berdimensi Tiga";
cout<<endl;
cout<<"\n================================================";
cout<<endl;
cout<<"Tahun  Hasil       Tahun Penjualan     ";
cout<<endl;
cout<<"ke.    ke.      -----------------------";
cout<<endl;
cout<<"                   2002    2003   2004 ";
cout<<endl;
cout<<"---------------------------------------";
cout<<endl;
for(a=0;a<2;a++)
{
   for(b=0;b<4;b++)
   {
   cout<<setiosflags(ios::left)<<setw(9)<<a+1;
   cout<<setiosflags(ios::left)<<setw(9)<<b+1;
     for(c=0;c<3;c++)
     {
        cout<<setiosflags(ios::right)<<setw(5);
              cout<<data[a][b][c];
        cout<<"  ";
     }cout<<endl;
   }cout<<endl;
}
getch();
}

Dan hasilnya bisa dilihat seperti di bawah ini :




Referensi : Frieyadie, 2005, Panduan Pemrograman C++, Andi Offset. Yogyakarta

1 komentar:

Label