Mencari Jumlah dan Rata-Rata Elemen dalam Array C++
Artikel ini akan membahas bagaimana mencari jumlah dan rata-rata dari elemen dalam array di C++. Kita akan menggunakan loop untuk iterasi melalui setiap elemen dalam array, menambahkannya ke variabel total, dan kemudian menghitung rata-ratanya.
1. Deklarasi Array dan Variabel
Pertama, kita perlu mendeklarasikan array yang akan menyimpan data kita, dan dua variabel untuk menyimpan jumlah dan rata-rata:
#include
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50}; // Deklarasi array
int n = sizeof(arr) / sizeof(arr[0]); // Ukuran array
int sum = 0; // Variabel untuk menyimpan jumlah
float average; // Variabel untuk menyimpan rata-rata
return 0;
}
2. Iterasi melalui Array
Kita akan menggunakan loop for
untuk iterasi melalui setiap elemen dalam array:
#include
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr) / sizeof(arr[0]);
int sum = 0;
float average;
for (int i = 0; i < n; i++) {
sum += arr[i]; // Menambahkan elemen ke jumlah
}
return 0;
}
3. Menghitung Rata-Rata
Setelah mendapatkan jumlah total, kita dapat menghitung rata-ratanya dengan membagi jumlah dengan jumlah elemen dalam array:
#include
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr) / sizeof(arr[0]);
int sum = 0;
float average;
for (int i = 0; i < n; i++) {
sum += arr[i];
}
average = (float)sum / n; // Menghitung rata-rata
return 0;
}
4. Mencetak Hasil
Terakhir, kita dapat mencetak jumlah dan rata-rata ke layar:
#include
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr) / sizeof(arr[0]);
int sum = 0;
float average;
for (int i = 0; i < n; i++) {
sum += arr[i];
}
average = (float)sum / n;
cout << "Jumlah elemen array: " << sum << endl; // Mencetak jumlah
cout << "Rata-rata elemen array: " << average << endl; // Mencetak rata-rata
return 0;
}
Kode lengkap:
#include
using namespace std;
int main() {
int arr[] = {10, 20, 30, 40, 50};
int n = sizeof(arr) / sizeof(arr[0]);
int sum = 0;
float average;
for (int i = 0; i < n; i++) {
sum += arr[i];
}
average = (float)sum / n;
cout << "Jumlah elemen array: " << sum << endl;
cout << "Rata-rata elemen array: " << average << endl;
return 0;
}
Kesimpulan
Artikel ini menunjukkan bagaimana mencari jumlah dan rata-rata elemen dalam array di C++. Dengan menggunakan loop for
dan operasi sederhana, kita dapat dengan mudah melakukan perhitungan ini.