Advertisement
Lagx

Cuestionario Programación # 2 - Estructuras Selectivas

Aug 2nd, 2017
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.30 KB | None | 0 0
  1. 1)
  2.  
  3. 2)
  4. /*
  5. Autor: Lucas Alarcon
  6. Fecha: 02-08-2017
  7. Nombre del programa: Nota Final Programación
  8. Proposito: Calcula la nota final del alumno y si aprueba o reprueba
  9. */
  10. #include <stdio.h>
  11. #include <math.h>
  12. #include <stdlib.h>
  13.  
  14. int main()
  15. {
  16.     float M1,M2,M3,M4,NE,NP,NF;
  17.    
  18.     scanf("%f %f %f %f",&M1,&M2,&M3,&M4);
  19.     NP = ((M1*0.15)+(M2*0.2)+(M3*0.3)+(M4*0.35));
  20.     if ((NP>=5)&&(M1>=4)&&(M2>=4)&&(M3>=4)&&(M4>=4))
  21.     {
  22.         NF = NP;
  23.         printf("Eximido : ");
  24.     }
  25.     else if ((NP<3))
  26.     {
  27.         NF = NP;
  28.         printf("Reprobado : ");
  29.     }
  30.     else
  31.     {
  32.         scanf("%f",&NE);
  33.         NF = ((NP*0.6)+(NE*0.4));
  34.         if(NF>=4)
  35.         {
  36.             printf("Aprobado : ");
  37.         }
  38.         else
  39.         {
  40.             printf("Reprobado : ");
  41.         }
  42.     }
  43.     printf("%.1f",NF);
  44.    
  45.     return 0;
  46. }
  47. 3)
  48.  
  49. 4)
  50.  
  51. 5)
  52. /*
  53. Autor: Lucas Alarcon
  54. Fecha: 02-08-2017
  55. Nombre del programa: Set de Tenis de Mesa
  56. Proposito:indica la situación actual del Set
  57. */
  58. #include <stdio.h>
  59. #include <math.h>
  60. #include <stdlib.h>
  61.  
  62. int main ()
  63. {
  64.     int P1,P2;
  65.     scanf("%d %d",&P1,&P2);
  66.     if (((P1>11)&&(P2<9))||((P2>11)&&(P1<9)))
  67.     {
  68.         printf("Resultado imposible");
  69.     }
  70.     else if((P1>P2+2)&&(P1=11))
  71.     {
  72.         printf("Jugador 1 gana el Set");
  73.     }
  74.     else if((P2>P1+2)&&(P2=11))
  75.     {
  76.         printf("Jugador 2 gana el Set");
  77.     }
  78.     else if((P1<11)&&(P2<11))
  79.     {
  80.         printf("Set aun no termina");
  81.     }
  82.      
  83.     return 0;
  84. }
  85.  
  86. 6)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement