Trow_Games

Media Arit e Pond

Sep 25th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.19 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6.     int alunos;
  7.     printf("Digite a quantidade de alunos!\n");
  8.     scanf("%d",&alunos);
  9.     int peso1 = 1,peso2=2,peso3=3;
  10.     int pesosSomados = (peso1+peso2+peso3);
  11.     float mediaClasseP1=0,mediaClasseP2=0,mediaClasseP3=0; // P = Prova abreviado
  12.     for(int i=1;i<=alunos;i++){
  13.         int notaP1,notaP2,notaP3; // = notaProva1,notaProva2,notaProva3;
  14.         printf("Digite a nota do aluno %d nas provas 1, 2 e 3, respectivamente.\n",i);
  15.         scanf("%d %d %d",&notaP1,&notaP2,&notaP3);
  16.         // calculo media ponderada
  17.         float mediaPonderada = (notaP1*peso1)+(notaP2*peso2)+(notaP3*peso3);
  18.         mediaPonderada = mediaPonderada/pesosSomados;
  19.         // add medias da classe
  20.         mediaClasseP1 += notaP1;
  21.         mediaClasseP2 += notaP2;
  22.         mediaClasseP3 += notaP3;
  23.         //
  24.         printf("Media ponderada para o aluno de numero %d esta avaliada em %f \n",i,mediaPonderada);
  25.     }
  26.     printf("Media da classe na prova 1: %f\n",(mediaClasseP1/alunos));
  27.     printf("Media da classe na prova 2: %f\n",(mediaClasseP2/alunos));
  28.     printf("Media da classe na prova 3: %f\n",(mediaClasseP3/alunos));
  29.     return 0;
  30. }
Add Comment
Please, Sign In to add comment