Posted by tips dan trik cara membongkar komputer dan internet
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
•
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();
}
ADS HERE !!!