Calculadora de Notas de Alunos
Parte da seção Fundamentos do Journey de C++ da Coddy — lição 74 de 74.
Desafio
FácilCrie uma função chamada calculateAverageGrade que recebe um array de inteiros (representando as notas dos alunos) e o tamanho do array como entrada e retorna a média das notas como um double. A função deve fazer o seguinte:
- Calcular a soma de todas as notas no array.
- Calcular a média das notas dividindo a soma pelo número de notas.
- Retornar a média das notas
Finalmente, a função principal deve imprimir o resultado usando o seguinte formato: Average grade: [The result].
Experimente você mesmo
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// Escreva seu código aqui
}
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 as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Fundamentos de Entrada/Saída
Comando coutComando cinEntrada de StringRevisão - Até 120Revisão - Verdadeiro ou Falso3Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting Parte 1Type Casting Parte 26Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador CondicionalRecapitulação - If ElseIf - Else Aninhado