Buscar

Escreva 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 dig...

Escreva 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.

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Segue abaixo um exemplo de programa em linguagem C que solicita ao usuário que digite o número de notas que deseja calcular a média, em seguida, pede que o usuário digite as notas separadas por espaços. O programa armazena as notas em um vetor e utiliza uma função chamada 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 n; printf("Digite o numero de notas que deseja calcular a media: "); scanf("%d", &n); float notas[n]; printf("Digite as notas separadas por espacos: "); for (int i = 0; i < n; i++) { scanf("%f", ¬as[i]); } float media = calcularMedia(notas, n); printf("A media das notas e: %.2f", media); return 0; } ``` Neste exemplo, a função `calcularMedia()` recebe um vetor de notas e o tamanho do vetor como parâmetros. A função percorre o vetor somando todas as notas e, em seguida, divide a soma pelo tamanho do vetor para calcular a média. A função retorna a média calculada. No `main()`, o programa solicita ao usuário que digite o número de notas que deseja calcular a média e armazena o valor em `n`. Em seguida, o programa cria um vetor `notas` com tamanho `n` e solicita ao usuário que digite as notas separadas por espaços. O programa armazena as notas no vetor `notas`. Por fim, o programa chama a função `calcularMedia()` passando o vetor `notas` e o tamanho `n` como parâmetros e armazena o resultado na variável `media`. O programa imprime a média calculada na tela.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais