0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan11 halaman

Array

Dokumen tersebut membahas konsep dasar array dalam bahasa C/C++. Array merupakan tipe data terstruktur yang terdiri dari elemen-elemen dengan tipe data yang sama. Elemen array menempati alamat memori yang berbeda dan diakses menggunakan indeks. Array dapat berdimensi satu atau dua, dan contoh kode C++ mendemonstrasikan pendeklarasian dan penggunaan array.

Diunggah oleh

Viktor Yetimauh
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan11 halaman

Array

Dokumen tersebut membahas konsep dasar array dalam bahasa C/C++. Array merupakan tipe data terstruktur yang terdiri dari elemen-elemen dengan tipe data yang sama. Elemen array menempati alamat memori yang berbeda dan diakses menggunakan indeks. Array dapat berdimensi satu atau dua, dan contoh kode C++ mendemonstrasikan pendeklarasian dan penggunaan array.

Diunggah oleh

Viktor Yetimauh
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 11

1.

Konsep Dasar Array


• Merupakan tipe terstruktur
APA ITU ARRAY? yang terdiri dari sejumlah
komponen-komponen yang
mempunyai tipe yang
sama.
• Suatu array mempunyai
jumlah komponen yang
banyaknya tetap.
• Banyaknya komponen
dalam suatu array
ditunjukkan oleh suatu
indek untuk membedakan
variabel yang satu dengan
variabel lainnya.
2
1. Konsep Dasar Array
• Setiap data yang terdapat dalam array tersebut menempati
alamat memori yang berbeda disebut elemen array.
• Untuk mengakses nilai dari suatu elemen array, akan digunakan
indeks dari array tersebut.
• Sangat perlu diperhatikan bahwa dalam bahasa C/C++,
indeks array selalu dimulai dari angka 0, bukan 1.
• Hal ini berbeda dengan bahasa pemrograman lainnya
(misalnya bahasa Pascal) dimana indeks awal array dapat
ditentukan sendiri sesuai dengan keinginan kita.
• Untuk mendeklarasikan suatu array dalam bahasa C adalah
dengan menggunakan tanda [ ] (bracket).

3
Gambar Ilustrasi Array

Nilai ke-1 Nilai ke-2 … Nilai ke-N Nilai elemen array


Alamat ke-1 Alamat ke-2 … Alamat ke-N Alamat elemen array
0 1 … N-1 Indeks elemen array

Bentuk Penulisan :

tipe_data nama_array [banyak_elemen] ;

Contoh Pendeklarasian Array :

float Nil_Akhir [6] ;

4
1. Konsep Dasar Array
Variabel array dalam bahasa C/C++ dapat digolongkan
menjadi tiga dimensi :
a. Array Berdimensi Satu
b. Array Berdimensi Dua

5
1.1 Array Berdimensi Satu
Suatu array dapat digambarkan sebagai kotak panjang yang
berisi kotak-kotak kecil didalam kotak panjang tersebut.

Elemen Elemen Elemen Elemen Elemen Elemen


1 2 3 4 5 6
0 1 2 3 4 5

Array Nil_Akhir

6
1.1 Array Berdimensi Satu
Inisialisasi array berdimensi satu adalah memberikan nilai awal
terhadap suatu variabel. Bentuk pendefenisian suatu array dapat
dilihat pada contoh berikut ini :
tipe_data nama_array [banyak_elemen] = { nilai array };

float nilai[5] = {56, 66, 87, 98, 78}

7
Contoh 1: C++
Output :

8
1.2 Array Berdimensi Dua
Array tidak hanya dapat dibentuk dalam dimensi satu, juga
dapat dibentuk dalam dimensi dua. Bentuk penulisan array
berdimensi dua adalah sebagai berikut :

tipe_data nama_array [elemen_1][elemen_2] = { nilai array };

float nilai[2][5] = {2, 3, 4, 5, 2},{4, 2, 6, 2, 7};

9
Contoh 2: C++
Output :

10
Contoh 3: C++

11
Output :

12

Anda mungkin juga menyukai