Advertisement
Guest User

questao 6 lista 5

a guest
May 25th, 2015
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. void recomend(float md)
  4. {
  5. if(md>=9.0)
  6. printf("30%%");
  7. else if(md>=8.0)
  8. printf("10%%");
  9. else if(md>=7.0)
  10. printf("5%%");
  11. else
  12. printf("0%%");
  13. }
  14. void curso(int cur)
  15. {
  16. if(cur==20)
  17. printf("Informatica");
  18. if(cur==21)
  19. printf("Medicina");
  20. else if(cur==22)
  21. printf("Direito");
  22. else if(cur==23)
  23. printf("Engenharia");
  24. else if(cur==24)
  25. printf("Letras");
  26. }
  27. int valid_matric(int *mat,int *nn, int *d, int *xx)
  28. {
  29. printf("Matr");
  30. scanf("%d",mat);
  31. *nn=*mat/1000;
  32. *d=(*mat/100)%10;
  33. *xx=*mat%100;
  34. if(*nn>19&&*nn<25&&*d>0&&*d<5&&*xx>0&&*xx<90)
  35. return 1;
  36. else
  37. return 0;
  38. }
  39. int main(void)
  40. {
  41. int *mat,*nn,*d,*xx;
  42. while(valid_matric(&mat,&nn,&d,&xx)==1)
  43. {
  44. printf("Media");
  45. scanf("%f",media);
  46. printf("matricula :%d ",mat);
  47. recomend(media);
  48. curso(&nn);
  49. }
  50. return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement