Array Dev C++

5 min read Jun 28, 2024
Array Dev C++

Array dalam Dev-C++

Array adalah struktur data yang menyimpan koleksi data dari tipe data yang sama dalam lokasi memori yang berdekatan. Dalam Dev-C++, array adalah alat yang sangat berguna untuk menyimpan dan mengelola kumpulan data yang besar dan terstruktur.

Deklarasi Array

Untuk mendeklarasikan array di Dev-C++, Anda perlu menentukan:

  • Tipe data: Tipe data elemen array (misalnya, int, float, char).
  • Nama array: Identifikasi array Anda.
  • Ukuran array: Jumlah elemen yang ingin Anda simpan dalam array.
tipe_data nama_array[ukuran];

Contoh:

int angka[5]; // Deklarasi array integer dengan nama "angka" dan ukuran 5
float suhu[10]; // Deklarasi array float dengan nama "suhu" dan ukuran 10
char huruf[20]; // Deklarasi array karakter dengan nama "huruf" dan ukuran 20

Inisialisasi Array

Anda dapat menginisialisasi array saat mendeklarasikannya dengan memberikan nilai awal untuk setiap elemen.

Contoh:

int angka[5] = {1, 2, 3, 4, 5}; // Inisialisasi elemen array "angka"
float suhu[10] = {25.5, 26.0, 27.5, 28.0, 29.5, 30.0, 30.5, 31.0, 31.5, 32.0}; // Inisialisasi elemen array "suhu"
char huruf[20] = "Hello World!"; // Inisialisasi elemen array "huruf" dengan string

Akses Elemen Array

Anda dapat mengakses elemen array individu menggunakan indeks. Indeks dimulai dari 0 untuk elemen pertama, 1 untuk elemen kedua, dan seterusnya.

Contoh:

int angka[5] = {1, 2, 3, 4, 5};
cout << angka[0]; // Mencetak nilai elemen pertama (1)
cout << angka[2]; // Mencetak nilai elemen ketiga (3)

Mengubah Nilai Elemen Array

Anda dapat mengubah nilai elemen array dengan menggunakan indeksnya.

Contoh:

int angka[5] = {1, 2, 3, 4, 5};
angka[1] = 10; // Mengubah nilai elemen kedua menjadi 10
cout << angka[1]; // Mencetak nilai elemen kedua (10)

Perulangan Array

Anda dapat menggunakan perulangan for untuk mengakses dan memproses semua elemen dalam array.

Contoh:

int angka[5] = {1, 2, 3, 4, 5};
for (int i = 0; i < 5; i++) {
  cout << angka[i] << " "; // Mencetak nilai semua elemen array
}

Keuntungan Menggunakan Array

  • Organisasi Data: Array memungkinkan Anda untuk menyimpan dan mengelola kumpulan data yang besar dengan mudah.
  • Akses Cepat: Anda dapat mengakses elemen array individu secara langsung dengan menggunakan indeks.
  • Penggunaan Memori Efisien: Array menyimpan data dari tipe data yang sama dalam lokasi memori yang berdekatan, sehingga penggunaan memori lebih efisien.

Contoh Program

Berikut adalah contoh program sederhana yang mendemonstrasikan penggunaan array di Dev-C++:

#include 
using namespace std;

int main() {
  int angka[5] = {1, 2, 3, 4, 5};

  // Mencetak nilai semua elemen array
  cout << "Elemen array: ";
  for (int i = 0; i < 5; i++) {
    cout << angka[i] << " ";
  }
  cout << endl;

  // Mengubah nilai elemen kedua
  angka[1] = 10;

  // Mencetak nilai semua elemen array setelah perubahan
  cout << "Elemen array setelah perubahan: ";
  for (int i = 0; i < 5; i++) {
    cout << angka[i] << " ";
  }
  cout << endl;

  return 0;
}

Program ini akan mencetak output berikut:

Elemen array: 1 2 3 4 5
Elemen array setelah perubahan: 1 10 3 4 5

Kesimpulan

Array adalah struktur data yang sangat penting dalam pemrograman, dan Dev-C++ menyediakan dukungan yang kuat untuk menggunakan array. Dengan memahami cara mendeklarasikan, menginisialisasi, mengakses, dan memanipulasi array, Anda dapat mengembangkan program yang lebih kompleks dan efisien.

Latest Posts