Memanipulasi Elemen Array
Elemen Array selalu tersusun secara berderet dan selalu dapat
diakses secara random dalam memori, Array Memiliki alamat yang
berdampingan tergantung tiype datanya. pada program di bawah ini Elemen
array akan dimanipulasi bil[2] = bil[1] + 20;. bil[2] diisi dengan
bil[1] yang berisi 25 ditambah dengan 20, yaitu 55.Pada program bil[3] =
bil[bil[1]], artinya bilangan elemen ke-3 diisi dengan elemen array
yang ke
– bil[1]. Bilangan elemen ke-1, bernilai 5, yang berarti bil[3] = bil[5]. Bil[5] bernilai 50, berartibil[3] = 50 juga.
Mau liat programnya kayak gimana?? tengok dibawah ini.
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int bil[7],i;
cout<<”elemen ke-1 ? “; cin>>bil[0];
bil[1] = 5;
bil[2] = bil[1] + 20;
for(i=4;i<7;i++)
bil[i] = i*10;
bil[3] = bil[bil[1]];
for(i=0;i<7;i++)
cout<<”bil["<<i<<"] = “<<bil[i]<<” dan alamatnya: “<<&bil[i]<<”\n”;
system(“PAUSE”);
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar