Guest User

Untitled

a guest
Oct 17th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.05 KB | None | 0 0
  1. /*
  2. * To change this template, choose Tools | Templates
  3. * and open the template in the editor.
  4. */
  5.  
  6. package computerobi;
  7. import java.util.*;
  8. /**
  9. *
  10. * @author rbc10839
  11. */
  12. public class ComputeRobi {
  13.  
  14. /**
  15. * @param args the command line arguments
  16. */
  17. public static void main(String[] args) {
  18. Scanner robskee = new Scanner(System.in);
  19.  
  20. String name,course,subj;
  21. int Mlq1,Mlq2,Mlq3,Mlqave,MTE,Msw,Mass,Mrec,Msq1,Msq2,Msq3,Msqave,midex;
  22. int Flq1,Flq2,Flq3,Flqave,FTE,Fsw,Fass,Frec,Fsq1,Fsq2,Fsq3,Fsqave,finex;
  23. double MCS,mg,FCS,FG;
  24.  
  25.  
  26. System.out.println("COMPUTATION OF GRADES");
  27. System.out.println("Name: ");
  28. name = robskee.next();
  29. System.out.println("Course: ");
  30. course = robskee.next();
  31. System.out.println("Subject/Section: ");
  32. subj = robskee.next();
  33. System.out.println("\nLECTURE");
  34. System.out.println("MIDTERM");
  35. System.out.println("CLASS STANDING");
  36. System.out.println("\nLQuiz1:");
  37. Mlq1 = robskee.nextInt();
  38. System.out.println("LQuiz2:");
  39. Mlq2 = robskee.nextInt();
  40. System.out.println("LQuiz3:");
  41. Mlq3 = robskee.nextInt();
  42. System.out.println("LQuizAVE:");
  43. Mlqave = (Mlq1 + Mlq2 + Mlq3) / 3;
  44. System.out.println(Mlqave);
  45. System.out.println("Teacher's evaluation:");
  46. MTE = robskee.nextInt();
  47. System.out.println("Seatwork:");
  48. Msw = robskee.nextInt();
  49. System.out.println("Assignment:");
  50. Mass = robskee.nextInt();
  51. System.out.println("Recitation:");
  52. Mrec = robskee.nextInt();
  53. System.out.println("SQuiz1:");
  54. Msq1 = robskee.nextInt();
  55. System.out.println("SQuiz2:");
  56. Msq2 = robskee.nextInt();
  57. System.out.println("SQuiz3:");
  58. Msq3 = robskee.nextInt();
  59. System.out.println("SQuizAVE:");
  60. Msqave = (Msq1 + Msq2 + Msq3)/3;
  61. System.out.println(Msqave);
  62. System.out.println("MCS GRADE:");
  63. MCS = (Mlqave * .40) + (MTE * .05) + (((Msw+Mass+Mrec)/3)* .25) + (Msqave * .30);
  64. System.out.println(MCS);
  65. System.out.println("Midterm Exam:");
  66. midex = robskee.nextInt();
  67. System.out.println("Midterm Grade:");
  68. mg = (MCS * .60) + (midex * .40);
  69. System.out.println(mg);
  70.  
  71.  
  72.  
  73.  
  74.  
  75. System.out.println("FINAL");
  76. System.out.println("CLASS STANDING");
  77. System.out.println("\nLQuiz1:");
  78. Flq1 = robskee.nextInt();
  79. System.out.println("LQuiz2:");
  80. Flq2 = robskee.nextInt();
  81. System.out.println("LQuiz3:");
  82. Flq3 = robskee.nextInt();
  83. System.out.println("LQuizAVE:");
  84. Flqave = (Flq1 + Flq2 + Flq3) / 3;
  85. System.out.println(Flqave);
  86. System.out.println("Teacher's evaluation:");
  87. FTE = robskee.nextInt();
  88. System.out.println("Seatwork:");
  89. Fsw = robskee.nextInt();
  90. System.out.println("Assignment:");
  91. Fass = robskee.nextInt();
  92. System.out.println("Recitation:");
  93. Frec = robskee.nextInt();
  94. System.out.println("SQuiz1:");
  95. Fsq1 = robskee.nextInt();
  96. System.out.println("SQuiz2:");
  97. Fsq2 = robskee.nextInt();
  98. System.out.println("SQuiz3:");
  99. Fsq3 = robskee.nextInt();
  100. System.out.println("SQuizAVE:");
  101. Fsqave = (Fsq1 + Fsq2 + Fsq3)/3;
  102. System.out.println(Fsqave);
  103. System.out.println("FCS GRADE:");
  104. FCS = (Flqave * .40) + (FTE * .05) + (((Fsw+Fass+Frec)/3)* .25) + (Fsqave * .30);
  105. System.out.println(FCS);
  106. System.out.println("Final Exam:");
  107. finex = robskee.nextInt();
  108. System.out.println("Final Grade:");
  109. FG = (FCS * .60)+(midex * .15)+(finex * .25);
  110. System.out.println(FG);
  111.  
  112.  
  113.  
  114.  
  115.  
  116. System.out.println("\n\nLABORATORY");
  117. System.out.println("MIDTERM");
  118. System.out.println("CLASS STANDING");
  119.  
  120. int Mmp1,Mmp2,Mmp3,Mmp4,MidTE,Mproj,MPE,Midex;
  121. double Mmpave,MidCS,MG;
  122.  
  123. System.out.println("\nMP1:");
  124. Mmp1 = robskee.nextInt();
  125. System.out.println("MP2:");
  126. Mmp2 = robskee.nextInt();
  127. System.out.println("MP3:");
  128. Mmp3 = robskee.nextInt();
  129. System.out.println("MP4:");
  130. Mmp4 = robskee.nextInt();
  131.  
  132. System.out.println("MIDTERM MPAVERAGE:");
  133. Mmpave = (Mmp1+Mmp2+Mmp3+Mmp4)/4;
  134. System.out.println(Mmpave);
  135. System.out.println("Teacher's evaluation:");
  136. MidTE = robskee.nextInt();
  137. System.out.println("Project:");
  138. Mproj = robskee.nextInt();
  139. System.out.println("Practical Exam:");
  140. MPE = robskee.nextInt();
  141. System.out.println("MCS GRADE:");
  142. MidCS = (Mmpave*.40)+(MidTE*.05)+(Mproj*.30)+(MPE*.25);
  143. System.out.println(MidCS);
  144. System.out.println("Midterm Exam:");
  145. Midex = robskee.nextInt();
  146. System.out.println("MIDTERM LABORATORY GRADE:");
  147. MG = (MidCS*.60)+(Midex*.40);
  148. System.out.println(MG);
  149.  
  150.  
  151.  
  152. int Fmp1,Fmp2,Fmp3,Fmp4,FinTE,Fproj,FPE,Finex,MIDex;
  153. double Fmpave,FinCS,fg,fing;
  154.  
  155.  
  156. System.out.println("\n\t\tFINAL");
  157. System.out.println("lABORATORY");
  158. System.out.println("\tCLASS STANDING");
  159. System.out.println("\nMP1:");
  160. Fmp1 = robskee.nextInt();
  161. System.out.println("MP2:");
  162. Fmp2 = robskee.nextInt();
  163. System.out.println("MP3:");
  164. Fmp3 = robskee.nextInt();
  165. System.out.println("MP4:");
  166. Fmp4 = robskee.nextInt();
  167.  
  168. System.out.println("FINAL MPAVERAGE:");
  169. Fmpave = (Fmp1+Fmp2+Fmp3+Fmp4)/4;
  170. System.out.println(Fmpave);
  171. System.out.println("Teacher's evaluation:");
  172. FinTE = robskee.nextInt();
  173. System.out.println("Project:");
  174. Fproj = robskee.nextInt();
  175. System.out.println("Practical Exam:");
  176. FPE = robskee.nextInt();
  177. System.out.println("FCS GRADE:");
  178. FinCS = (Fmpave*.40)+(FinTE*.05)+(Fproj*.30)+(FPE*.25);
  179. System.out.println(FinCS);
  180. System.out.println("Midterm Exam:");
  181. MIDex = robskee.nextInt();
  182. System.out.println("Final Exam:");
  183. Finex = robskee.nextInt();
  184. System.out.println("FINAL LABORATORY GRADE:");
  185. fg = (FinCS*.60)+(MIDex*.15)+(Finex*.25);
  186. System.out.println(fg);
  187.  
  188. System.out.println("FINAL GRADE:");
  189. fing = (FG*.60)+(fg*.40);
  190. System.out.println(fing);
  191.  
  192. if (fing >= 75)
  193. {
  194. System.out.println("\n\nPASSED!!!!");
  195. }
  196. else
  197. System.out.println("\n\nFAILED!!");
  198.  
  199. }
  200. }
Add Comment
Please, Sign In to add comment