Menu
CoddyTech

Kalkulator Nilai Siswa

Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 74 dari 74.

challenge icon

Tantangan

Mudah

Buat fungsi bernama calculateAverageGrade yang menerima array bilangan bulat (yang mewakili nilai siswa) dan ukuran array sebagai input, lalu mengembalikan nilai rata-rata sebagai double. Fungsi tersebut harus melakukan hal berikut:

  1. Hitung jumlah semua nilai dalam array.
  2. Hitung nilai rata-rata dengan membagi jumlah tersebut dengan banyaknya nilai.
  3. Kembalikan nilai rata-rata

Terakhir, fungsi main harus mencetak hasil dengan format berikut: Average grade: [The result].

Coba sendiri

#include <iostream>



double calculateAverageGrade(int grades[], int size) {
    // Tulis kodemu di sini
}

int main() {
    int n;

    std::cin >> n;
    std::cin.ignore();
    int arr[n];

    for (int i = 0; i < n; i++) {
        int val;
        std::cin >> val;
        arr[i] = val;
    }


    double averageGrade = calculateAverageGrade(arr, n);
    std::cout << "Average grade: " << averageGrade << std::endl;
    return 0;
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C++ online