Calcolatore dei voti degli studenti
Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 74 di 74.
Sfida
FacileCrea una funzione chiamata calculateAverageGrade che accetti come input un array di numeri interi (che rappresentano i voti degli studenti) e la dimensione dell’array e restituisca il voto medio come numero double. La funzione dovrebbe fare quanto segue:
- Calcolare la somma di tutti i voti nell’array.
- Calcolare il voto medio dividendo la somma per il numero di voti.
- Restituire il voto medio
Infine, la funzione main dovrebbe stampare il risultato nel seguente formato: Average grade: [The result].
Provalo tu
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// Scrivi il tuo codice qui
}
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;
}Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoPost-incremento/Post-decrementoAbbreviazioni aritmeticheOperatori di confrontoConfronto tra stringhe7Fondamenti di input/output
Istruzione coutIstruzione cinInserimento di stringheRipasso - Fino a 120Ripasso - Vero o falso3Variabili Parte 2
Dichiarazione del tipoConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione di tipo Parte 1Conversione di tipo Parte 26Decisioni
Istruzione ifIf-elseIstruzione switchOperatore condizionaleRiepilogo - If-elseIf-else annidatiEsercitati da solo: Compilatore C++ online