Advertisement
RieqyNS13

Untitled

Oct 28th, 2018
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <stdlib.h>
  3. #include <limits.h>
  4.  
  5. int main()
  6. {
  7. system("color A");
  8.  
  9. int num=0, aqua=0, megumin=0, makoto=0;
  10. int max =-0, min= INT_MAX, score, nos, total, tot_aqua=0, tot_megumin=0, tot_makoto=0;
  11. int aCount=0, bCount=0, cCount=0, dCount=0, fCount=0;
  12.  
  13. while(0?(!1):(!0)){
  14.  
  15. printf("\nEnter Assignment Score : ");
  16. scanf("%d", &aqua);
  17. if (aqua>max) max=aqua;
  18. if (aqua<min) min=aqua;
  19. printf("\nEnter Mid Score : \t");
  20. scanf("%d", &megumin);
  21. if (megumin>max) max=megumin;
  22. if (megumin<min) min=megumin;
  23. printf("\nEnter Final Score : \t");
  24. scanf("%d", &makoto);
  25. if (makoto>max) max=makoto;
  26. if (makoto<min) min=makoto;
  27. bool x=(aqua <= -1) || (megumin <=-1) || (makoto <=-1);
  28.  
  29. if(x){
  30. printf("\nTotals for each letter grade are:\n");
  31. printf("A= %d\t", aCount);
  32. printf("B= %d\t", bCount);
  33. printf("C= %d\t", cCount);
  34. printf("D= %d\t", dCount);
  35. printf("E= %d\t", fCount);
  36. return 0;
  37. }else{
  38.  
  39. score = 0.3 * aqua + 0.3 * megumin + 0.4 * makoto;
  40.  
  41. printf("\nAssingment Score : %d Mid Score : %d Final Score : %d", aqua, megumin, makoto);
  42. printf("\nMin Number is : %d", min);
  43. printf("\nMax Number is : %d", max);
  44. printf("\nTotal Score : %d", score);
  45. if(score>100)printf("Sorry, Max Score 100\n");
  46. else{
  47. switch(score/10)
  48. {
  49. case 10:
  50. case 9:
  51. printf("\n====================");
  52. printf("\nYou Got A Grade.");
  53. printf("\n====================");
  54. ++aCount;
  55. break;
  56. case 8:
  57. case 7:
  58. printf("\n====================");
  59. printf("\nYou Got B Grade.");
  60. printf("\n====================");
  61. ++bCount;
  62. break;
  63. case 6:
  64. printf("\n====================");
  65. printf("\nYou Got C Grade.");
  66. printf("\n====================");
  67. ++cCount;
  68. break;
  69. case 5:
  70. case 4:
  71. printf("\n====================");
  72. printf("\nYou Got D Grade.");
  73. printf("\n====================");
  74. ++dCount;
  75. break;
  76.  
  77. default:
  78. printf("\n====================");
  79. printf("\nYou Got E Grade.");
  80. printf("\n====================");
  81. ++fCount;
  82. break;
  83.  
  84. }
  85. }
  86.  
  87. }
  88.  
  89.  
  90. }
  91.  
  92. return 0;
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement