Rangkuman: array Hasil Perkalian
Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 63 dari 74.
Tantangan
MudahTulis fungsi bernama prod yang menerima array berisi angka double dan ukuran array sebagai argumen, lalu mengembalikan hasil perkalian semua angka dalam array.
Pengingat: hasil perkalian adalah perkalian semua angka. Misalnya, untuk [1, 2, 3], kembalikan 6 = 1 * 2 * 3.
Coba sendiri
#include <iostream>
#include <vector>
double prod(double arr[], int size) {
// Tulis kodemu di bawah ini
}
int main() {
int n;
std::cin >> n;
std::cin.ignore();
double arr[n];
for (int i = 0; i < n; i++) {
double val;
std::cin >> val;
arr[i] = val;
}
double result = prod(arr, n);
std::cout << "Product of array elements: " << result << std::endl;
return 0;
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 311Dasar-Dasar array
Mendeklarasikan arrayMengakses ElemenMengubah ElemenRangkuman: Menampilkan array dengan Rapiarray dan FungsiRangkuman: array Hasil PerkalianRangkuman: array Terbalikfor loop yang DisempurnakanOperasi Umum pada array3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan ifIf - ElsePernyataan switchOperator PercabanganRingkasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C++ online