Array  1 Dimensi:
 
Array merupakan kumpulan elemen yang bertipe sama
dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari
elemen array ditunjukan oleh index atau posisi.
 Array dapat berupa 1 dimensi, 2 dimensi, dan bahkan
n-dimensi. Suatu array dikatakan sebagai 1 dimensi, 2 dimensi, atau n-dimensi
berdasarkan banyaknya penunjuk indeks/posisi. 
Deklarasi Array :
Variabel array dideklarasikan dengan mencantumkan
tipe data dan nama variabel yang diikuti dengan banyaknya lokasi memori yang
ingin dibuat.
Bentuk umum pendeklarasian array : 
            Tipe_Data
Nama_Variabel [Ukuran];
Contoh : 
            int
nil[5];
Inisialisasi Array
•     
Nilai suatu variabel array dapat juga
diinisialisasikan secara langsung pada saat deklarasi 
            Misalnya:
            int
nil [5] = {1, 3, 6, 12, 24};
Maka di penyimpanan ke dalam array dapat digambarkan
sebagai berikut : 
Mengakses Nilai Array
•     
Untuk mengakses nilai array, dapat
menggunakan sintak seperti berikut : 
                        nama_array
[index];
Pada contoh diatas, variabel nil memiliki 5 buah
elemen yang masing -  masing berisi data.
Misal untuk memberi nilai 75 pada elemen ke 3 maka
pernyataannya adalah : 
Nil [2] = 75;
Contoh 1:
#include<iostream.h>
#include<conio.h>
void main()
{
            int
ujian [6]= {75,65,85,70,90,77};
   for(int
i=0;i<6;i++)
   {
            cout<<"Nilai ujian dari
index ke "<<i <<" = "<<ujian [i]<<endl;
   }
   getch();
} 
Contoh 2 :
#include<iostream.h>
#include<conio.h>
void main()
{
            int
ujian[3];
   for(int
k=0;k<3;k++)
   {
            cout<<"Inputkan data nilai
ujian["<<k<<"] = ";
     
cin>>ujian[k];
   }
   for(int
j=0;j<3;j++)
   {
            cout<<"Hasil data nilai
ujian["<<j<<"]= "<<ujian[j]<<endl;
   }
   getch();
}
Array
2 Dimensi :
•     
Struktur array yang dibahas diatas,
merupakan array satu dimensi, sehingga variabelnya disebut dengan variabel
array berdimensi satu 
•     
Pada bagian ini akan ditunjukkan array
berdimensi lebih dari satu yang sering disebut dengan array berdimensi dua.
            Bentuk
umum deklarasi array dua dimensi :
            Tipe_Data Nama_Variabel
[index-1][index-2] 
•     
Array dua dimensi sering sekali
digambarkan/dianalogikan sebagai sebuah matriks. Dimana indeks pertama
menunjukkan baris dan indeks kedua menunjukan kolom.
•     
Array dua dimensi terdiri dari beberapa
baris dan beberapa kolom elemen yang bertipe sama.
•     
Array dua dimensi terdapat dua jumlah
elemen yang terdapat didalam kurung siku dan keduanya boleh tidak sama. 
Contoh Array 2 Dimensi :
#include<iostream.h>
#include<conio.h>
void main()
{
   int
matrix[2][3]={{2,4,5},{7,5,3}};
   for(int
i=0;i<2;i++)
   {
            for(int j=0;j<3;j++)
      {
            cout<<matrix[i][j]<<"  ";
      }
     
cout<<endl;
   }
   getch();
}
Sumber Referensi Dari :
www.elearning.stikom-bali.ac.id
http://www.bermaincoding.com/2015/01/contoh-program-menggunakan-array-dalam.html







Tidak ada komentar:
Posting Komentar