Array Pada Pemrograman C++ [TI Politala Alpro1 1B]
1. Pengertian Array
Array adalah tumpukan variabel yang sejenis dan memiliki nama yang sama. Konsep suatu array menjadikan tumpukan variabel tersebut mampu menampung nilai yang berbeda asalkan tetap dengan tipe yang sama dengan tipe array. Sintaks penulisan array adalah sebagai berikut:
1
| tipe nama_array[elemen]; |
2. Pendeklarasian Array
Berikut penulis contohkan cara mendeklarasikan suatu array:
1
| int tampungan[5]; |
Pada contoh diatas, penulis membuat array dengan nama tampungan bertipe data integer dimana array ini dapat menampung nilai sebanyak 5 buah. Masing-masing nilai yang dimasukkan akan diberikan nomor elemen atau indeks dari elemen ‘0’ hingga ‘4’. Yang perlu kamu ingat bahwa, penomoran elemen pada array dimulai dari angka ‘0’.
3. Pemberian Nilai Awal pada Array
Untuk memberikan nilai pada suatu aray, kamu dapat memasukkan nilai satu persatu pada masing-masing elemen atau dengan memasukkan dengan cara bersamaan. Untuk memasukkan satu-persatu pada masing-masing elemen kamu dapat lakukan dengan kode program sebagai berikut:
1
2
3
4
5
6
7
8
9
10
11
12
| #include <iostream> using namespace std; int main(){ int tampungan[5]; tampungan[0] = 4; tampungan[1] = 3; tampungan[2] = 7; tampungan[3] = 8; tampungan[4] = 9; return 0; } |
Untuk memasukkan nilai secara serentak dapat kamu coba dengan kode di bawah ini:
1
2
3
4
5
6
7
| #include <iostream> using namespace std; int main(){ int tampungan[5] = {4,3,7,8,9}; return 0; } |
Kedua contoh program diatas memiliki fungsi dan tujuan yang sama yaitu memasukkan kelima nilai di atas ke dalam array “tampungan”, hanya saja dengan cara yang berbeda.
4. Mengakses Nilai Pada Array
Setelah kamu bisa mendeklarasikan dan memberikan nilai pada suatu array, maka langkah selanjutnya adalah mengakses nilai yang berada pada suatu array. Untuk programnya Mimin contohkan sebagai berikut:
1
2
3
4
5
6
7
8
9
10
11
12
| #include <iostream> using namespace std; int main(){ int tampungan[5] = {4,3,7,8,9}; cout<< "Nilai pada array tampungan elemen ke " <<0<< " adalah :" <<tampungan[0]<<endl; cout<< "Nilai pada array tampungan elemen ke " <<1<< " adalah :" <<tampungan[1]<<endl; cout<< "Nilai pada array tampungan elemen ke " <<2<< " adalah :" <<tampungan[2]<<endl; cout<< "Nilai pada array tampungan elemen ke " <<3<< " adalah :" <<tampungan[3]<<endl; cout<< "Nilai pada array tampungan elemen ke " <<4<< " adalah :" <<tampungan[4]<<endl; return 0; } |
Berikut adalah hasil output programnya:
Kamu juga bisa memanfaatkan loop untuk mengakses nilai pada array karena lebih cepat dan simple. Berikut Mimin contohkan kode programnya:
1
2
3
4
5
6
7
8
9
10
| #include <iostream> using namespace std; int main(){ int tampungan[5] = {4,3,7,8,9}; for ( int i=0; i<=5; i++){ cout<< "Nilai pada array tampungan elemen ke " <<i<< " adalah :" <<tampungan[i]<<endl; } return 0; } |
Terlihat bahwa program untuk mengakses array dengan memanfaatkan loop lebih simple untuk menghasilkan output yang sama sebagai berikut:
5. Macam-Macam Array
1) Array 1 Dimensi
2) Array 2 Dimensi
3) Array 3 Dimensi
sumber : https://www.sinauarduino.com/artikel/array-pada-pemrograman-cpp/ diakses pada 9/11/2018 5:24 WITA
sumber : https://www.sinauarduino.com/artikel/array-pada-pemrograman-cpp/ diakses pada 9/11/2018 5:24 WITA
0 Komentar