Fac¸a um programa para ler a nota da prova de 15 alunos e armazene num vetor, calcule e imprima a m´edia geral.
Soluções para a tarefa
Resposta:
Se alguem tiver duvida, em python eu resolvi assim:
count = 1
notas = []
while count <= 15:
num = float(input(f'insira a nota do aluno {count}/15:\n'))
if num > 0:
notas.append(num)
count += 1
else:
print('insira uma nota válida')
print(f'a média da nota dos alunos é de {sum(notas) / count}')
Explicação:
Utilizando um conjunto de variáveis adequado e os laços de repetição conseguimos construir um programa em C capaz de executar o que o exercício pede.
Construindo um programa em C que calcule a media de 15 alunos
Para fazer o programa vamos utilizar a linguagem C. Vamos precisar de algumas variáveis para executar o programa:
- notas[15]: Será o vetor que utilizaremos para armazenar as notas.
- i: será a variável índice que utilizaremos para executar os laços de repetição.
- total = 0: Nela somaremos os valores das notas para que seja possível calcular a média. Precisamos iniciá-la em zero pq elas fará uma soma recursiva.
- media: Utilizaremos essa variável para armazenar a média, que será a divisão do total pelo número de notas.
Como vamos trabalhar com vetor, precisaremos utilizar um laço de repetição para preenchê-lo e ler seus valores.
Deste modo o programa pode ser visualizado abaixo:
#include <stdio.h>{
int main(){
int notas[15], i,total=0, media;
for(i=0;i<15;i++){
scanf("%d", ¬as[i]);
}
for(i=0;i<15;i++){
total = total + notas[i];
}
media = (total/15);
printf("A media geral e: %d", media);
return 0;
}
Descubra mais sobre vetores em linguagens de programação em: https://brainly.com.br/tarefa/19334450
#SPJ2