Membuat program array dengan C++
A. Membuat program dengan menggunakan array pada C++
Pada baris
pertama sama seperti sebelum – sebelumnya yaitu memanggil atau memasukan sebuah
library bernama iostream dan conio yang berguna untuk kita dapat menggunakan
fungsi cin / cout dan getch (sebagai penahan agar program tidak langsung
keluar). Void main sebagai awal atau pembuka, clrscr artinya clearscreen
(menghapus layar).
Cara
menggunakan array yaitu kita memberikan batasan atau kapasitas atau jumlah
maximal pada variabel yang kita mau. Seperti :
1.
Int a[5] =
{1,2,3,4,5};
2.
Int b[5]=
{1,2};
3.
Int c[5]=
{10,220,30};
Batasan array
diatas adalah 5. Jadi kita memberikan variabel a,b,c dengan array yang
berjumlah 5. Pada variabel a berisi 1,2,3,4,5. Variabel b hanya 2 yaitu: 1,2
dan variabel c berisi 3 : 10,220,30.
Kita memberikan
variabel tambahan yaitu j yang bertipe integer. Varibel tersebut berguna sebagi
variabel penampung untuk melakukan perulangan pada program. Cout<<endl
adalah perintah output untuk membuat baris baru atau enter. Pada dasarnya
program ini untuk kita belajar bagaimana array bekerja.
Juga perlu tau
bahwa array itu dimulai dari 0. Jadi ketika kita memberi batasan 5 bukan
berarti 5 terakhir tetapi dimulai dari 0 dan berakhir di 4. Makanya disini kita
memberikan nilai j = 0.
Perulangan j
akan melakukan perulangan hingga j<5. Sehingga j akan berhenti di ke 4 dan
mencetak perulangan yang ke 4. Pada dasarnya perulangan ini menjadikan kita tau
tentang banyak array nya.
·
Perulangan
pertama : a[0]=1 b[0]=1 c[0]=10
Nilai a pada perulangan pertama (inget pertama 0) adalah 1 , nilai
b = 1 dan c = 10.
·
Perulangan
kedua : a[1]=2 b[1]=2 c[0]=220
·
Perulangan
ketiga : a[2]=3 b[2]=0 c[2]=30
Pada perulangan ketiga b berisi nilai 0, karena pada variabel b
kita hanya memberi 2 nilai 1 dan 2. Sehingga pada perulangan ketiga hanya
memberikan nilai 0.
·
Perulangan keempat:
a[3]=4 b[3]=0 c[3]=0
·
Perulangan
kelima: a[4]=5 b[4]=0 c[4]=0
Pada perulangan keempat dan kelima nilai b dan c sudah habis maka
akan diisi sama angka 0.
Komentar
Posting Komentar