Calculadora de calificaciones
Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 74 de 74.
Desafío
FácilCrea una función llamada calculateAverageGrade que reciba un array de enteros (que representan las calificaciones de los estudiantes) y el tamaño del array como entrada, y devuelva la calificación promedio como un double. La función debe hacer lo siguiente:
- Calcular la suma de todas las calificaciones en el array.
- Calcular la calificación promedio dividiendo la suma por el número de calificaciones.
- Devolver la calificación promedio.
Finalmente, la función principal debe imprimir el resultado utilizando el siguiente formato: Average grade: [The result].
Pruébalo tú mismo
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// Escribe tu código aquí
}
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;
}Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticosOperadores de comparaciónComparación de strings7Conceptos básicos de Entrada/Salida
Sentencia coutSentencia cinEntrada de cadenasResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 38Calculadora de números
Mensaje de bienvenidaObtención de números3Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaResumen - Inicializar variablesType Casting Parte 1Type Casting Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador condicionalRepaso - If ElseIf - Else anidados