|
منتدى كلية العلوم منتدى كلية العلوم ; مساحة للتعاون و تبادل الخبرات بين طلاب و طالبات كلية العلوم و نقل آخر الأخبار و المستجدات . |
![]() |
|
أدوات الموضوع |
#1
|
|||
|
|||
![]() Inheritance and Composition Homework: Registration project Assume the registration department at Hebron University asks you to develop a C++ program that allows students to register courses by themselves. Also, the program allows for teachers to upload student grade by themselves. Additionally, assume you get (collect) the following data from registration department. · The registration process has four main components (classes): courses, students, teachers, and sections. · The main attributes of course are: course No., course Name, credit Hours, and grade. · Each student is a person, and the main attributes of person are: PID, first Name, Last Name, Address (country/village, street, building No.). · The main attributes of a student are: student ID, Faculty, Major, average, and the courses he registers (as array of courses). · Students can register (add) courses, delete course(s), update information related to course(s) he register, and view courses he register. Also, he can calculate his average at the end of each semester. · Also, each teacher is a person. · The main attributes of a teacher are: EmpNo, Faculty, Academic Degree (Master, Doctor, prof.), and the courses he taught at this semester (as array of courses). · The main attribute of a section are: given course (as course object), lecturer (as teacher object), Room No, students (as array of student objects), and section-average. · The teacher can view all students that register in a section he taught, upload students' grades for this section, and calculate section average. In the main function, do the following to test tour program: · Create three course objects: OOP, Digital, and visual basic courses. · Create three section objects: sec1(OOP, "Mohanad", "S307", 0 students, 0.0), sec2(Digital, "Belal", "S408", 0 student, 0.0), sec3(visual basic, "Tareq", "S307", 0 students, 0.0). · Allow students to register courses, update courses, and delete courses by printing the following menu: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Enter (1) to register course * * Enter (2) to update course information * * Enter (3) to delete course * * Enter (4) to Exit * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Note 1: the above data is from my mind, so it is not complete. It just describes the general idea and functionality related to registration process. Note 2: you can add data or put assumptions as you need. However, any added data, or assumption, should be documented in order to understand them. Note 3: you can add any functions and/or variables that you need when you implement your own classes.
يااااااااااااريت تساعدوني في حلو وبااااااااااااااارك الله فيكم |
![]() |
#2 |
أكـاديـمـي فـعّـال
![]() |
رد: ارجووووووو المساعدة للضروووووورة
اللحين الكلآم إللي فوق أنت كـآتبةةة كلةة !
يعني صج في نآس سعوديين يقدرون يكتبوون كذآ بدون لا تحووول عيونهم ..! ![]() .. أهـــآ قصدك نجآوب على إلي كآتبةة انت يعني ![]() ![]() ![]() |
![]() |
![]() |
#3 |
أكـاديـمـي
![]() |
![]()
بما اني دافور بالانجليزي .
وفهمت منك ..ولا شي هل تعلم ما السبب .. لان طوول الدراسه بالكليه ماده وحده أنجليزي .. أنشاء الله أحد يفيدك . |
![]() |
![]() |
#4 |
أكـاديـمـي فـعّـال
![]() |
رد: ارجووووووو المساعدة للضروووووورة
ماحد احولت عيونه
![]() صدقني ماحد بيساعدك ![]() على الكلام الطويل العريض هذا بس عندي لك اقتراح مو بطال ![]() ![]() شوف مترجم قوقل يمكن يترجم لك ويمكن يشيل قشه وينحاش ![]() عاد انت وحظك ![]() |
![]() |
![]() |
#5 | |
أكـاديـمـي ذهـبـي
![]() |
رد: ارجووووووو المساعدة للضروووووورة
،
هذآ الانسان مضيع درجة أولى اقتباس:
ذي كلية علوم للكيم والفيز والماث والاحياء مو علوم حآسب ![]() |
|
![]() |
![]() |
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
للضروووووورة, المساعدة, ارجووووووو |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
أدوات الموضوع | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
سؤالين في الانشاء والتعبير ارجوا المساعدة | اغراب | E4 | 26 | 2012- 5- 16 05:24 PM |
ارجو المساعدة " نقود و بنوك " | قطرات ندىة | إدارة أعمال 5 | 0 | 2012- 5- 11 10:46 PM |
الرجاء المساعدة بالمشاركة | Yousefs | ملتقى طلاب التعليم عن بعد جامعة الملك فيصل | 3 | 2012- 4- 13 03:18 AM |
مراجعة مادة التركيب اللغوي للاختبار برعاية العضو كل العرب :: شارك معنا :: | كل العرب | E3 | 910 | 2011- 1- 12 05:16 PM |