Informática, perguntado por franciscosousa4, 1 ano atrás

Fac¸a um programa para ler a nota da prova de 15 alunos e armazene num vetor, calcule e imprima a m´edia geral.


felipevictor67: Em C?
franciscosousa4: sim

Soluções para a tarefa

Respondido por hazepontes
1

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:

Respondido por oilauri
2

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", &notas[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

Perguntas interessantes