Array merupakan kumpulan data bertipe sama yang menggunakan nama sama. biasanya dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array.
Float suhu[5];
float : Tipe elemen array
suhu : Nama array
[5] : Jumlah elemen array
Maka array suhu dapat menyimpan data sebanyak 5 buah.
Subscript dari array selalu dimulai dari nol. Misal, jika jumlah elemen array [5], maka index dari array tersebut yaitu 0, 1, 2, 3, 4.
Nama_array[subscript]
Mengakses elemen array
Setelah suatu array didefinisikan, elemen array dapat diakses dengan bentuk :
suhu[i] menyatakan “elemen suhu dengan subscript sama dengan i”
Perintah seperti cin >> suhu[i]; berarti “membaca data dari keyboard dan meletakkan ke elemen nomor i pada array suhu”.
Perintah seperti cout >> suhu[i]; berarti “menampilkan elemen bernomor i pada array suhu”.
#include<iostream.h>
#include<conio.h>
const int jum_data = 5;
void main( )
{
float
suhu[jum_data];
float
total;
int i;
//
Membaca data dari keyboard dan meletakkan ke array
cout
<< "Masukkan 5 buah data suhu" << endl;
for
(int i=0; i<5; i++)
{
cout
<< i + 1 << " : ";
cin
>> suhu[i];
}
//
Menghitung nilai rata-rata
total
= 0;
for(i=0;
i<jum_data; i++)
total
+= suhu[i];
cout
<< "Suhu rata-rata= " << total/jum_data << endl;
getch( );
}
|
Hasil
0 Response to "Contoh array berdimensi satu bahasa C++"
Posting Komentar