Array adalah struktur data yang paling sederhana yang
merupakan kumpulan variabel yang memiliki tipe data yang sama dan nama yang
sama.
Jenis-jenis karakteristik array antara lain:
a. Hubungan antar elemen adalah linier
b.
Penempatan pada
memory secara fisik maupun logik sama
c.
Selalu terdiri
dari indeks dan komponen dengan hubungan satu ke satu (one to one)
d.
Semua komponen
mempunyai tipe yang sama
e.
Cara
pengaksesan data sama.
Pendeklarasian array yaitu :
tipe_data nama_array [panjang_karakter];
Keterangaan:
- tipe data
menyatakan tipe data yang digunakan (int, char, string, dan lainnya)
- nama array
menyatakan variabel atau simbol yang digunakan
-
panjang
karakter menyatakan maksimal jumlah elemen array.
Contoh:
·
int x[5]; à artinya
variabel x adalah kumpulan data yang terdiri dari 5 bilangan yang bertipe
integer.
·
int x[5] = {3,
5, 0, 2, 7}; à artinya nilai
dari variabel x dimasukkan secara langsung.
·
int x[5] =
{0}; à artinya
dekalarasi variabel x langsung mengisi setiap lokasi memory dengan 0.
Array 1 Dimensi
Array 1
dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki
jenis data yang sama dan elemen yang akan diakses hanya melalui 1 index.
Berikut merupakan contoh program array 1 dimensi dengan
cara menginputkan 5 usia siswa:
#include<iostream>
using namespace std;
main()
{
int i, umur[5];
for(i=0;i<5;i++)
{
cout<<"Usia
";
cin>>umur[i];
}
cout<<endl<<"Data Usia Siswa : "<<endl;
for(i=0;i<5;i++)
{
cout<<"Siswa "<<i<<" Usia =
"<<umur[i]<<endl;
}
}
Penjelasan program di atas:
· Pada baris int i, umur[5]; artinya mendeklarasikan
nama array dengan umur yang memiliki panjang karakter sebanyak 5.
· umur[i] artinya intruksi untuk memasukkan angka yang akan
diinputkan ke dalam array pada saat program dijalankan.
Berikut merupakan output dari program diatas:
Cahya
Aisyah Rahman (142406037)
Tidak ada komentar:
Posting Komentar