Guest User

Untitled

a guest
Oct 21st, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. float media (float x, float y, float z);
  5. float media2 (float a, float b, float g);
  6. float media3 (float d, float e, float f);
  7. float mediaa (float n);
  8. int main(void)
  9. {
  10. int di;
  11. int cdp;
  12. float n1, n2, c;
  13. float n11, n22, c1;
  14. float n111, n222, c11;
  15. float p;
  16. float ma, notaf, npf;
  17. int pf;
  18. for (di=1;di<=17;di++){
  19. printf("\nDigite a nota da 1º prova do primeiro Bimestre\n");
  20. scanf("%f", &n1);
  21. printf("Digite a nota da 2º prova do primeiro Bimestre\n");
  22. scanf("%f", &n2);
  23. printf("Digite o conceito do primeiro Bimestre\n");
  24. scanf("%f", &c);
  25. printf("Sua media do 1 bimestre é %.2f\n",media(n1,n2, c));
  26. printf("\n___________________________________________________________\n");
  27. printf("\nDigite a nota do 1º prova do 2º Bimestre \n");
  28. scanf("%f", &n11);
  29. printf("Digite a nota da 2º prova do 2º Bimestre\n");
  30. scanf("%f", &n22);
  31. printf("Digite o conceito\n");
  32. scanf("%f", &c1);
  33. printf("Sua media do 2 bimestre é %.2f\n", media2(n11,n22, c1));
  34. printf("\n___________________________________________________________\n");
  35. printf("\nDigite a nota da 1º prova do 3º Bimestre\n");
  36. scanf("%f", &n111);
  37. printf("Digite a nota da 2º prova do 3º Bimestre\n");
  38. scanf("%f", &n222);
  39. printf("Digite o conceito 3º Bimestre \n");
  40. scanf("%f", &c11);
  41. printf("Sua media do 3 bimestre é %.2f\n",media3(n111,n222, c11));
  42. printf("\n___________________________________________________________\n");
  43. printf("\nSua media do 4 bimestre é %.2f\n", mediaa(p));
  44. ma=(media3(n111,n222, c11)*2+mediaa(p)*2+media2(n11,n22, c1)*3+media(n1,n2, c)*3)/10;
  45. if (ma<6){
  46. printf("\nVocê está de PF nessa matéria!\n");
  47. printf("Digite sua nota da pf\n");
  48. scanf("%f", &npf);
  49. notaf=(ma+npf)/2;
  50. if (notaf>=5){
  51. printf("Voce passou na PF\n");
  52. }
  53. else{
  54. printf("Voce nao passou na PF\n");
  55. cdp++;
  56. }
  57. if (cdp>2){
  58. printf("\nVocê reprovou de ano!\n");
  59. }
  60. }
  61. else{
  62. printf("\nVocê está aprovado nessa matéria!\n");
  63. }
  64.  
  65. }
  66. return 0;
  67. }
  68. float media (float x, float y, float z){
  69. return (((x+y)/2)*0.8)+z;
  70. }
  71. float media2 (float a, float b, float g){
  72. return (((a+b)/2)*0.8)+g;
  73. }
  74. float media3 (float d, float e, float f){
  75. return (((d+e)/2)*0.8)+f;
  76. }
  77. float mediaa (float n){
  78. srand(time(NULL));
  79. return 1+(rand()%10);
  80. }
Add Comment
Please, Sign In to add comment