KODE KODE IN - Berisi tentang semua pelajaran-pelajaran yang dibutuhkan mahasiswa Teknik Informatika maupun sejenisnya dan juga tak terketinggalan game.

Senin, 30 Maret 2015

Pengertian Dan pembahasan Array 3 Dimensi

1 komentar :
Oke hari ini kita akan kode-kode lagi tentang array 3 dimensi, hem array 3 dimesi.. gampang bro... haha..

Array tiga dimensi

Array tiga dimensi dapat digambarkan sebagai suatu benda ruang. Deklarasi pada array tiga dimensi tidak berbeda pada array satu dimensi dan dua dimensi yang telah dijelaskan sebelumnya, kecuali pada indeks array.

Contoh: type ruang = array [1..8,1..5,1..3] of integer;
menunjukkan bahwa ruang adalah nama-pengenal/variabel yang berupa array yang komponennya bertipe integer dan terdiri atas 8 baris, mempunyai 5 kolom dan 3 halaman.




Dalam artikel kali ini pembahasan adalah Contoh Program dengan Array 3 Dimensi, untuk contoh array satu dan dua dimensi sudah banyak sekali yang menggunakan, semisala saja untuk menampung banyak data angka dalam satu variabel saja yang memiliki array atau program matriks baik itu penjumlahan maupun apa pasti menggunakan array 2 dimensi. Sedangkan untuk array 3 dimensi sendiri berbeda, karena menggunakan 3 index misal deklarasi array nya seperti berikut :
int banyakData[30][30][30]
- index pertama menunjukkan banyak baris
- index kedua menunjukkan banyak isi baris
- index ketiga menunjukkan banyak kolom

bila digambarkan seperti berikut :
Array 3 Dimensi
Berikut contoh codingan dengan array 3 dimensi C++ :
#include <conio.h>
#include <iostream.h>

main(){
   int n, data[30][30][30];
   cout<<"Input banyak baris = ";cin>>n;
   for(int i=1;i<=n;i++){
       for(int k=1;k<=2;k++){
         if(k==1){
             cout<<"Utama : ";cin>>data[i][0][k];
         }else if(k==2){
              for(int j=1;j<=2;j++){
                 cout<<"Input data : ";
                 cin>>data[i][j][k];
             }
         }
      }
   }

   cout<<"\nHasil : "<<endl;
   for(int i=1;i<=n;i++){
       for(int k=1;k<=2;k++){
         if(k==1){
             cout<<k<<". "<<data[i][0][k]<<endl;
         }else if(k==2){
              for(int j=1;j<=2;j++){
                 cout<<"   - "<<data[i][j][k]<<endl;
             }
         }
      }
   }

getch();
}
Running program hasilnya Array tiga dimensi :

Contoh Program dengan Array 3 Dimensi


Nah itu tadi sekilas Pengertian Dan pembahasan Array 3 Dimensi dari blog 

http://abdulhamidmajdi.blogspot.com/
dan
http://codenol.blogspot.com/

Nah, belum selesai, jika kalin ingin belajar lebih mudah, kalian bisa melihat video penjelasan dari thenewboston

Array tiga dimensi

1 komentar :

  1. mantab videonya gan, lebih paham lagi nih tentang array.

    http://www.bahasapemrograman.com/2015/12/array-dalam-bahasa-pemrograman-c.html

    BalasHapus