TPL0022 - 12 - Array Satu Dimensi
TPL0022 - 12 - Array Satu Dimensi
PERTEMUAN 12
ARRAY SATU DIMENSI
Tujuan Pembelajaran
2. Deklarasi Array
Contoh :
Int Nilai[5]
Atau bisa juga pendeklarasian array satu dimensi ini langsung kita
deklarasikan disertai dengan isi atau inisialisasi untuk array tersebut.
Contoh :
Int Nilai[5]={70,80,100,50,10};
[2] = 80
[3] = 100
[4] = 50
[5] = 10
3. Menyiapkan Array satu dimensi pada Bahasa pemrograman C++
#include<iostream.h>
Void main ()
{
Int A[5] ;
A[1] A[3]
0 1 2 3 4
A dengan indeks 1
A dengan indeks 2
A dengan indeks 3
A dengan indeks 4
Penjelasan :
Dengan ditulisakannya int A[5] maka akan terbentuk ilustrasi sebagai berikut
:
Tanda & digunakan untuk menunjukan posisi atau alamat. &A[0] berarti
posisi atau alamat elemen A[0].
Untuk mencetak posisi atau alamat suatu area, dapat menggunakan
perintah %x.
Pada contoh yang diberikan diatas, array yang bertipe integer akan
mebentuk elemen yang mempunyai panjang 4 byte per elemen, sehingga
alamat tiap-tiap elemenselalu berselisih 4 :
atau
1 4
byte byte/elemen
Penyelesaian
= 40(10) = 28 (H)
&A[4] = 16FF (H) + 28 (H) = 1727 (H)
Penjelasan :
Dengan source code tersebut disiapkan array dengan 5 (Lima) elemen
dengan isinya yang ada didalam tanda kurung kurawal seperti ilustrasi
gambar dibawah ini :
0 1 2 3 4
12 13 14 15 16
Penjelasan :
Referensi