como escrever um programa em linguagem C que solicite ao aluno que digite o número de notas que deseja calcular a média. Em seguida, peça que o aluno digite as notas separadas por espaços. O programa deve armazenar as notas em um vetor e utilizar uma função chamada calcularMedia() para calcular a média das notas.
O protótipo da função calcularMedia() é o seguinte:
float calcularMedia(float notas[], int tamanho);
A função calcularMedia() deve receber como parâmetros um vetor de notas (notas[]) e o tamanho do vetor (tamanho). Ela deve calcular a média das notas e retornar o resultado como um valor de ponto flutuante (float).
Claro! Aqui está um exemplo de como escrever um programa em linguagem C que solicita ao aluno que digite o número de notas que deseja calcular a média, armazena as notas em um vetor e utiliza a função calcularMedia() para calcular a média das notas: ```c #include float calcularMedia(float notas[], int tamanho) { float soma = 0; for (int i = 0; i < tamanho; i++) { soma += notas[i]; } return soma / tamanho; } int main() { int numNotas; printf("Digite o número de notas: "); scanf("%d", &numNotas); float notas[numNotas]; printf("Digite as notas separadas por espaços: "); for (int i = 0; i < numNotas; i++) { scanf("%f", ¬as[i]); } float media = calcularMedia(notas, numNotas); printf("A média das notas é: %.2f\n", media); return 0; } ``` Neste exemplo, a função `calcularMedia()` recebe como parâmetros um vetor de notas (`notas[]`) e o tamanho do vetor (`tamanho`). Ela calcula a média das notas somando todos os elementos do vetor e dividindo pelo tamanho. O resultado é retornado como um valor de ponto flutuante (`float`). No programa principal (`main()`), o número de notas é solicitado ao aluno e armazenado na variável `numNotas`. Em seguida, é criado um vetor `notas[]` com o tamanho informado. O aluno digita as notas separadas por espaços e elas são armazenadas no vetor. Por fim, a função `calcularMedia()` é chamada passando o vetor de notas e o tamanho como argumentos, e o resultado é exibido na tela. Espero que isso te ajude a escrever o programa em linguagem C! Se tiver mais alguma dúvida, é só perguntar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar