Jumat, 19 Juni 2015

ARRAY



Pengertian  Array
                Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama.
                Bagian yang menyusun array disebut elemen array(isi), yang masing-masing elemen dapat diakses tersendiri melalui indeks array.
Sebagai contoh, misalkan terdapat array A yang memiliki 10 buah elemen nilai yang bertipe integer, maka kita dapat mereprentasikannya dengan gambar berikut.
       Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript.
       Sebuah subscript berupa bilangan di dalam kurung siku […]
       Melalui subscript inilah masing-masing elemen array dapat diakses
 

Deklarasi Variabel Array
      
int nilai[6];
 
Bentuk umum dalam mendeklarasikan suatu variabel array adalah sebagai berikut :


                                                                                                                       
               Untuk mendeklarasikan suatu variabel array, komponen yang dibutuhkan adalah :
v   Tipe data elemen array                                                        
v   Nama array
v  Jumlah elemen array

Terdapat dua cara umum dalam mendeklarasikan variabel array :
1.Mendeklarasikan variabel array, tanpa memasukkan nilai ke dalam variabel tersebut.
int nomor [6] ;
2.Mendeklarasikan variabel array, dengan memasukkan nilanya sekaligus ke dalam variabel tersebut.
int nomor [6] = { 10, 14, 28, 20, 23, 9 } ;

Macam – Macam Array
                                                                                                       
Array dapat dibedakan menjadi :
1.       Array Berdimensi Satu
 Yaitu data-data akan disimpan dalam satu baris array, sehingga hanya dibutuhkan satu pernomoran indeks.
Contoh :
       Misalkan kita ingin membuat program untuk mencari nilai rata-rata dari 5 buah data nilai yang diinputkan oleh user.
       Tanpa menggunakan array, maka programnya adalah sebagai berikut :

Contoh Program
void main()
{
   float nilai1, nilai2, nilai3, nilai4, nilai5;
   float jumlah, rata2;
   cout<<"Program Menghitung Nilai Rata-rata"<<endl;
   cout<<"Masukkan nilai ke 1 : ";
   cin>>nilai1;
   cout<<"Masukkan nilai ke 2 : ";
   cin>>nilai2;
   cout<<"Masukkan nilai ke 3 : ";
   cin>>nilai3;
   cout<<"Masukkan nilai ke 4 : ";
   cin>>nilai4;
   cout<<"Masukkan nilai ke 5 : ";
   cin>>nilai5;
   jumlah = nilai1 + nilai2 + nilai3 + nilai4 + nilai5;
   rata2 = jumlah / 5;
   cout<<"Nilai rata-rata adalah "<<rata2<<endl;
   getch();
}


                                                                                                       

 

Tidak ada komentar:

Posting Komentar