Notenrechner für Schüler
Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 74 von 74.
Aufgabe
EinfachErstellen Sie eine Funktion namens calculateAverageGrade, die ein Array von Ganzzahlen (die Schülerbewertungen darstellen) und die Größe des Arrays als Eingabe entgegennimmt und die Durchschnittsnote als double zurückgibt. Die Funktion sollte Folgendes tun:
- Berechnen Sie die Summe aller Noten im Array.
- Berechnen Sie die Durchschnittsnote, indem Sie die Summe durch die Anzahl der Noten teilen.
- Geben Sie die Durchschnittsnote zurück
Schließlich sollte die Hauptfunktion das Ergebnis im folgenden Format ausgeben: Average grade: [The result].
Probier es selbst
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// Schreibe deinen Code hier
}
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;
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - Else