dibimbing.id - Contoh Program Array C++ Seperti Apa?

Contoh Program Array C++ Seperti Apa?

Suci Wulandari

•

01 August 2023

•

32842

Image Banner

Dalam dunia pemrograman, program Array merupakan salah satu struktur data yang sering digunakan untuk menyimpan kumpulan elemen dengan tipe data yang sama. Array memungkinkan pengguna menyimpan sejumlah nilai dalam satu variabel dan mengaksesnya menggunakan indeks. 


Setiap elemen dalam Array memiliki posisi atau indeks yang unik, dimulai dari 0 hingga (n-1) dengan "n" adalah ukuran Array. C++ adalah bahasa pemrograman yang sangat populer dan mendukung Array sebagai bagian integral dari bahasanya. 


Dalam artikel ini, MinDi akan memaparkan tentang definisi program Array, contoh program Array, manfaatnya, dan cara mendeklarasikannya. Simak artikelnya sampai selesai, ya!

Apa Itu Program Array?

Array adalah struktur data yang digunakan untuk menyimpan elemen-elemen dengan tipe data yang sama dalam urutan yang terindeks. Setiap elemen dalam Array diakses melalui indeks. Hal itulah yang memungkinkan pengguna dengan mudah mengelola dan memanipulasi sejumlah besar data dengan cara efisien. 


Misalnya, jika Sobat MinDi perlu menyimpan nilai-nilai suhu dari 7 hari dalam seminggu maka dapat menggunakan Array dengan 7 elemen. Kamu tidak perlu menggunakan 7 variabel terpisah untuk masing-masing hari.


Dalam C++, Array adalah tipe data yang terdiri dari elemen-elemen yang memiliki tipe data yang sama dan diberi nama tertentu. Setiap elemen diidentifikasi oleh indeksnya yang dimulai dari 0. C++ mendukung Array satu dimensi dan multi dimensi. Array juga bisa berupa Array statis (ukuran tetap) atau Array dinamis (ukuran yang ditentukan selama runtime).

Contoh Program Array

Berikut adalah contoh penggunaan Array dalam C++ untuk menyimpan 5 nilai bilangan bulat dan menampilkan nilai-nilai tersebut:


#include <iostream>

using namespace std;

int main() {

    // Deklarasi Array dengan 5 elemen

    int angka[5];

    // Mengisi Array dengan nilai

    angka[0] = 10;

    angka[1] = 20;

    angka[2] = 30;

    angka[3] = 40;

    angka[4] = 50;

    // Menampilkan nilai-nilai dalam Array

    cout << "Nilai dalam Array adalah: ";

    for (int i = 0; i < 5; i++) {

        cout << angka[i] << " ";

    }

    

    return 0;

}


Setelah itu, output yang dihasilkan yaitu: 


javascript


Nilai dalam Array adalah: 10 20 30 40 50


Manfaat Menggunakan Array dalam C++

C++ adalah bahasa pemrograman yang mendukung Array sebagai salah satu tipe data bawaan. Ketika kamu menggunakan C++, maka dapat dengan mudah mendeklarasikan, menginisialisasi, dan mengakses elemen-elemen dalam Array. 


Hubungan antara Array dan C++ sangat erat. Hal itu dikarenakan C++ menyediakan sintaks yang sederhana dan efisien untuk mengelola Array. Terdapat berbagai manfaat dari menggunakan Array dalam C++, lho! Apa saja?

  • Array memungkinkan pengguna untuk menyimpan sejumlah besar data dengan tipe yang sama dalam satu variabel. Dengan begitu, Array akan memudahkan pengelolaan data secara efisien.

  • Setiap elemen dalam Array diakses menggunakan indeks sehingga memudahkan. Hal itu memungkinkan pengguna untuk mendapatkan nilai spesifik dengan cepat.

  • C++ menyediakan perulangan (loop) yang memudahkan kamu mengakses semua elemen dalam Array dengan mudah, seperti dalam contoh program di atas.

  • Manipulasi data mungkin dilakukan. Array memungkinkan pengguna untuk mengubah nilai elemen, mengurutkan data, mencari elemen tertentu, dan melakukan berbagai operasi lain dengan mudah.

Cara Mendeklarasikan Array dalam C++

Untuk bisa digunakan, Array harus melewati tahapan deklarasi dulu. Terdapat syarat untuk pemberian nama variabel Array, sama seperti pada variabel biasa. Yang membedakan adalah adanya kurung siku [ ] untuk mendeklarasikan Array dalam C++. Terdapat beberapa cara mendeklarasikan Array dalam C++ seperti berikut ini.

  • Deklarasi dengan Ukuran Langsung Ditentukan

tipe_data nama_array[ukuran];

Contoh: 

int angka[5]; // Mendeklarasikan Array 'angka' dengan 5 elemen bertipe integer

  • Deklarasi dengan Inisialisasi Awal:

tipe_data nama_array[] = {nilai1, nilai2, nilai3, ...};

Contoh:

int angka[] = {10, 20, 30, 40, 50}; // Mendeklarasikan dan menginisialisasi Array 'angka'

  • Deklarasi dengan Ukuran Ditentukan pada Runtime:

tipe_data *nama_array;

nama_array = new tipe_data[ukuran];


Contoh:

int *angka;

int n;

cout << "Masukkan jumlah elemen Array: ";

cin >> n;

angka = new int[n]; // Mendeklarasikan Array 'angka' dengan ukuran 'n' yang ditentukan oleh pengguna


  • Menghapus Array Dinamis:

delete[] nama_array;

Contoh:

delete[] angka; // Menghapus memori yang dipesan untuk Array 'angka'


Melalui artikel di atas, diketahui bahwa Array ternyata digunakan untuk menyimpan sejumlah besar data dan memfasilitasi akses data menggunakan indeks. Dengan demikian, Array merupakan alat yang penting dan berguna dalam pengembangan program menggunakan C++.


Untuk mengulik lebih lanjut tentang seluk beluk pemrograman, kamu bisa ikuti program bootcamp online dari dibimbing.id. Melalui program tersebut, kamu akan mendapatkan berbagai materi berkualitas. Tidak hanya itu, kamu akan dibimbing pula oleh para mentor yang berpengalaman di bidangnya, lho!


Tunggu apalagi? Segera daftarkan dirimu di bootcamp programmer dari dibimbing.id sebab kuota pesertanya cukup terbatas. Jangan sampai kehabisan kuota, ya!

Share

Author Image

Suci Wulandari

Kolektor kartu pos, mantan pustakawan, dan penulis yang bisa menulis apa saja kecuali skenario kehidupannya sendiri.

Hi!👋

Kalau kamu butuh bantuan,

hubungi kami via WhatsApp ya!