Kalkulator Nilai Siswa
Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 74 dari 74.
Tantangan
MudahBuat 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:
- Hitung jumlah semua nilai dalam array.
- Hitung nilai rata-rata dengan membagi jumlah tersebut dengan banyaknya nilai.
- 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
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah3Variabel 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