fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. /* Declaracao de variaveis */
  7. float nota1, nota2; /* Notas parciais */
  8. float trab; /* Nota do trabalho */
  9. float media; /* Media final */
  10.  
  11. /* Entrada de dados */
  12. printf("Este programa calcula a media de um aluno.");
  13.  
  14. printf("\n\nDigite as notas do aluno:\n");
  15. printf("Nota 1: ");
  16. scanf("%f", &nota1);
  17. printf("Nota 2: ");
  18. scanf("%f", &nota2);
  19. printf("Nota do trabalho: ");
  20. scanf("%f", &trab);
  21. printf("\n\n");
  22.  
  23. /* Quando a nota do trabalho < 5, ela nao entra no calculo da media */
  24. media = (trab > 5.) ? (nota1 + nota2 + trab)/3. : (nota1 + nota2)/2.;
  25.  
  26. printf("A media final do aluno eh %.2f", media);
  27.  
  28.  
  29. /* Pausa na execucao do programa */
  30. printf("\n\n\n\n");
  31. getchar(); /* pause */
  32. getchar(); /* pause */
  33. return 0;
  34. }
Success #stdin #stdout 0.01s 5456KB
stdin
Standard input is empty
stdout
Este programa calcula a media de um aluno.

Digite as notas do aluno:
Nota 1: Nota 2: Nota do trabalho: 

A media final do aluno eh 0.00