C++ Array Sum Function

4 min read Jul 05, 2024
C++ Array Sum Function

Fungsi Penjumlahan Array di C++

Artikel ini akan membahas tentang bagaimana membuat fungsi untuk menjumlahkan elemen-elemen dalam array di C++. Fungsi ini akan menerima array dan ukurannya sebagai input, dan akan mengembalikan jumlah semua elemen dalam array tersebut.

Membuat Fungsi

Berikut adalah kode C++ untuk fungsi penjumlahan array:

#include 

using namespace std;

// Fungsi untuk menjumlahkan elemen-elemen dalam array
int sumArray(int arr[], int size) {
  int sum = 0;
  for (int i = 0; i < size; i++) {
    sum += arr[i];
  }
  return sum;
}

int main() {
  int arr[] = {1, 2, 3, 4, 5};
  int size = sizeof(arr) / sizeof(arr[0]);

  int total = sumArray(arr, size);

  cout << "Jumlah elemen dalam array adalah: " << total << endl;

  return 0;
}

Penjelasan Kode

  1. Deklarasi Fungsi:
    • int sumArray(int arr[], int size) mendeklarasikan fungsi bernama sumArray yang menerima array integer (int arr[]) dan ukuran array (int size) sebagai parameter, dan mengembalikan nilai integer.
  2. Inisialisasi Variabel:
    • int sum = 0; menginisialisasi variabel sum dengan nilai 0 untuk menyimpan jumlah elemen array.
  3. Iterasi Melalui Array:
    • for (int i = 0; i < size; i++) melakukan iterasi melalui setiap elemen array dari indeks 0 hingga size - 1.
  4. Penjumlahan Elemen:
    • sum += arr[i]; menambahkan nilai elemen array saat ini (arr[i]) ke variabel sum.
  5. Mengembalikan Nilai:
    • return sum; mengembalikan nilai sum yang berisi total jumlah semua elemen array.

Contoh Penggunaan Fungsi

Dalam kode main(), kita:

  1. Deklarasikan Array:
    • int arr[] = {1, 2, 3, 4, 5}; mendeklarasikan array arr dengan elemen-elemen {1, 2, 3, 4, 5}.
  2. Dapatkan Ukuran Array:
    • int size = sizeof(arr) / sizeof(arr[0]); menghitung ukuran array menggunakan operator sizeof.
  3. Panggil Fungsi:
    • int total = sumArray(arr, size); memanggil fungsi sumArray dengan array arr dan ukurannya size, dan menyimpan hasil total dalam variabel total.
  4. Tampilkan Hasil:
    • cout << "Jumlah elemen dalam array adalah: " << total << endl; menampilkan total jumlah elemen dalam array ke konsol.

Kesimpulan

Fungsi penjumlahan array di C++ memungkinkan kita untuk menghitung total nilai elemen-elemen dalam array dengan mudah dan efisien. Dengan menggunakan loop for, kita dapat mengakses setiap elemen array dan menambahkannya ke variabel penjumlahan. Fungsi ini dapat digunakan dalam berbagai aplikasi seperti pemrosesan data dan perhitungan statistik.

Latest Posts