Advertisement
Guest User

alaa proj in

a guest
Dec 15th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.83 KB | None | 0 0
  1. #include<iostream>
  2. #include<fstream>
  3. using namespace std;
  4. int main()
  5. {
  6. ofstream file;
  7. file.open("pro .txt");
  8.  
  9.  
  10. string Subject_Information="Subject:\t\tprogrmaing2\nCode:\t\t\t112COMP-3\nName\t\t\tDr.Hussein Humaid Ali Al-Shamrani\n",
  11. line="\n*-*-*-*-*-*-*-*-*-*-*-*-*-*(Group A)*-*-*-*-*-*-*-*-*-*-*-*-*-*\n",
  12. linee="_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-",
  13. Semester="\n*-*-*-*-*-*-*-*-*-*-*-*-*-*(Semester 1)*-*-*-*-*-*-*-*-*-*-*-*-*-*\n",
  14. Semester2="\n*-*-*-*-*-*-*-*-*-*-*-*-*-*(Semester 2)*-*-*-*-*-*-*-*-*-*-*-*-*-*\n",
  15. Entername="\nPlease write the name of the students\n",
  16. progrmaing1="progrmaing1\nmarks:",
  17. progrmaing2="progrmaing2\nmarks:",
  18. nameof="\nname of student\t:",
  19. Information_Systems="Information Systems\nmarks:",
  20. Group_name1="\nName:\t\t\tAlaa Ali Abdullah Najmi\nID:\t\t\t201703780\nFaculty:\t\t"
  21. "College of Computer Science & Information Systems\nMajor:\t\t\tComputer Science\nLevel:\t\t\t3\n",
  22. Group_name2="\nName:\t\t\tMohsen Mansor Ahmed Mojammi\nID:\t\t\t201707075\nFaculty:\t\t"
  23. "College of Computer Science & Information Systems\nMajor:\t\t\t"
  24. "Information Systems\nLevel:\t\t\t3\n",
  25. Group_name3="\nName:\t\t\tAli Mohammed Ali Hakami\nID:\t\t\t201700341\nFaculty:\t\t"
  26. "College of Computer Science & Information Systems\nMajor:\t\t\t"
  27. "Computer & Network Engineering\nLevel:\t\t\t3\n",
  28. dr="Heloo Dr.Hussein Al-Shamrani\n",
  29. Mr="\nHello (Mr.",
  30. MR="Heloo Mr.",
  31. mr="MR.",
  32. marks=") Please write your marks in three subicts in two Semesters\n",
  33. level="Semester 1 =",
  34. level2="Semester 2 =",
  35. t="\t",
  36. n="\n",
  37. from="/100",
  38. fro="/100",
  39. totalg1="= total Grades Semester 1 ",
  40. totalg2="= total Grades Semester 2 ",
  41. totalgall="= total Grades all Semesters",
  42. average="= the average Semester 1",
  43. average2="= the average Semester 2",
  44. averageall="= the average all Semesters",
  45. very_excellent="very excellent",
  46. excellent="excellent",
  47. very_good="very good",
  48. good=" good",
  49. Acceptable="Acceptable",
  50. very_Vulnerable="very Vulnerable",
  51. Vulnerable="Vulnerable",
  52. Change_Group="Change Group",
  53. error="error",
  54. fail="fails";
  55.  
  56.  
  57.  
  58. double p,p1,i,pp1,p2,ii,aa,ss,s,dd,d,f,ff,g,gg,h,hh,j,jj,k,kk,l,ll,sumall=0,sum1=0,sum11=0,sum2=0,sum22=0,sum3=0,sum33=0,sums1=0,sums2=0;
  59. string student_name1,student_name2,student_name3;
  60. sumall=sums1+sums2;
  61.  
  62.  
  63.  
  64. cout<<Subject_Information;
  65. cout<<line;
  66. cout<<Group_name1;
  67. cout<<linee;
  68. cout<<Group_name2;
  69. cout<<linee;
  70. cout<<Group_name3;
  71. cout<<linee;
  72. cout<<n<<Entername;
  73. cout<<nameof;
  74. cin>>student_name1;
  75. cout<<nameof;
  76. cin>>student_name2;
  77.  
  78.  
  79.  
  80. cout<<Mr<<student_name1<<marks;
  81. cout<<Semester<<n;
  82. cout<< progrmaing1<<t;
  83. cin>>p;
  84. cout<< progrmaing2<<t;
  85. cin>>p1;
  86. cout<<Information_Systems<<t;
  87. cin>>i;
  88. cout<<Semester2<<n;
  89. cout<< progrmaing1<<t;
  90. cin>>pp1;
  91. cout<< progrmaing2<<t;
  92. cin>>p2;
  93. cout<<Information_Systems<<t;
  94. cin>>ii;
  95. sum1=p+p1+i;
  96. sum11=pp1+p2+ii;
  97.  
  98.  
  99. cout<<Mr<<student_name2<<marks;
  100. cout<<Semester<<n;
  101. cout<< progrmaing1<<t;
  102. cin>>f;
  103. cout<< progrmaing2<<t;
  104. cin>>g;
  105. cout<<Information_Systems<<t;
  106. cin>>h;
  107. cout<<Semester2<<n;
  108. cout<< progrmaing1<<t;
  109. cin>>ff;
  110. cout<< progrmaing2<<t;
  111. cin>>gg;
  112. cout<<Information_Systems<<t;
  113. cin>>hh;
  114. sum2=f+g+h;
  115. sum22=ff+gg+hh;
  116.  
  117. file<<dr<<n;
  118. file<<mr<<student_name1<<t<<level<<sum1<<t<<level2<<sum11<<n;
  119. file<<mr<<student_name2<<t<<level<<sum2<<t<<level2<<sum22<<n;
  120.  
  121.  
  122. sums1=sum1+sum2;
  123. sums2=sum11+sum22;
  124. sumall=sums1+sums2;
  125.  
  126. if(sums1>=95 && sums1<=100)
  127. file<<n<<very_excellent<<t<<sums1<<from<<totalg1<<n;
  128. else if(sums1>=90 && sums2<=95)
  129. file<<n<<excellent<<t<<sums1<<from<<totalg1<<n;
  130. else if(sums1>=85 && sums1<=89)
  131. file<<n<<very_good<<t<<sums1<<from<<totalg1<<n;
  132. else if(sums1>=80 && sums1<=84)
  133. file<<n<<very_good<<t<<sums1<<from<<totalg1<<n;
  134. else if(sums1>=75 && sums1<=79)
  135. file<<n<<good<<t<<sums1<<from<<totalg1<<n;
  136. else if(sums1>=70 && sums1<=74)
  137. file<<n<<Acceptable<<t<<sums1<<from<<totalg1<<n;
  138. else if(sums1>=65 && sums1<=69)
  139. file<<n<<Vulnerable<<t<<sums1<<from<<totalg1<<n;
  140. else if(sums1>=60 && sums1<=64)
  141. file<<n<<Change_Group<<t<<sums1<<from<<totalg1<<n;
  142. else if(sums1>100)
  143. file<<n<<error<<t<<sums1<<from<<totalg1<<n;
  144. else
  145. file<<n<<fail<<t<<sums1<<from<<totalg1<<n;
  146.  
  147.  
  148. if(sums2>=95 && sums2<=100)
  149. file<<n<<very_excellent<<t<<sums2<<from<<totalg2<<n;
  150. else if(sums2>=90 && sums2<=95)
  151. file<<n<<excellent<<t<<sums2<<from<<totalg2<<n;
  152. else if(sums2>=85 && sums2<=89)
  153. file<<n<<very_good<<t<<sums1<<from<<totalg2<<n;
  154. else if(sums2>=80 && sums2<=84)
  155. file<<n<<very_good<<t<<sums1<<from<<totalg2<<n;
  156. else if(sums2>=75 && sums2<=79)
  157. file<<n<<good<<t<<sums2<<from<<totalg2<<n;
  158. else if(sums2>=70 && sums2<=74)
  159. file<<n<<Acceptable<<t<<sums2<<from<<totalg2<<n;
  160. else if(sums2>=65 && sums2<=69)
  161. file<<n<<Vulnerable<<t<<sums2<<from<<totalg2<<n;
  162. else if(sums2>=60 && sums2<=64)
  163. file<<n<<Change_Group<<t<<sums2<<from<<totalg2<<n;
  164. else if(sums2>100)
  165. file<<n<<error<<t<<sums2<<from<<totalg2<<n;
  166. else
  167. file<<n<<fail<<t<<sums2<<from<<totalg2<<n;
  168.  
  169.  
  170. if(sumall>=95 && sumall<=100)
  171. file<<n<<very_excellent<<t<<sumall<<fro<<totalgall<<n;
  172. else if(sumall>=90 && sumall<=95)
  173. file<<n<<excellent<<t<<sumall<<fro<<totalgall<<n;
  174. else if(sumall>=85 && sumall<=89)
  175. file<<n<<very_good<<t<<sumall<<fro<<totalgall<<n;
  176. else if(sumall>=80 && sumall<=84)
  177. file<<n<<good<<t<<sumall<<fro<<totalgall<<n;
  178. else if(sumall>=75 && sumall<=79)
  179. file<<n<<Acceptable<<t<<sumall<<fro<<totalgall<<n;
  180. else if(sumall>=70 && sumall<=74)
  181. file<<n<<very_Vulnerable<<t<<sumall<<fro<<totalgall<<n;
  182. else if(sumall>=65 && sumall<=69)
  183. file<<n<<Vulnerable<<t<<sumall<<fro<<totalgall<<n;
  184. else if(sumall>=60 && sumall<=64)
  185. file<<n<<Change_Group<<t<<sumall<<fro<<totalgall<<n;
  186. else if(sumall>100)
  187. file<<n<<error<<sumall<<fro<<totalgall<<n;
  188. else
  189. file<<n<<fail<<sumall<<fro<<totalgall;
  190.  
  191.  
  192. file<<n<<sums1/2<<average<<n;
  193. file<<n<<sums2/2<<average2<<n;
  194. file<<n<<sumall/2<<averageall<<n;
  195.  
  196.  
  197. if(sumall>=95 && sumall<=100)
  198. file<<n<<very_excellent<<n;
  199. else if(sumall>=90 && sumall<=95)
  200. file<<n<<excellent<<n;
  201. else if(sumall>=85 && sumall<=89)
  202. file<<n<<very_good<<n;
  203. else if(sumall>=80 && sumall<=84)
  204. file<<n<<good<<n;
  205. else if(sumall>=75 && sumall<=79)
  206. file<<n<<Acceptable<<n;
  207. else if(sumall>=70 && sumall<=74)
  208. file<<n<<very_Vulnerable<<n;
  209. else if(sumall>=65 && sumall<=69)
  210. file<<n<<Vulnerable<<n;
  211. else if(sumall>=60 && sumall<=64)
  212. file<<n<<Change_Group<<n;
  213. else if(sumall>100)
  214. file<<n<<error<<n;
  215. else
  216. file<<n<<fail<<n;
  217.  
  218. file.close();
  219.  
  220. return 0;
  221. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement