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