Introduction to Programming
مدخل إلى البرمجة
وظيفة البرمجة
الجزء الأول/البرنامج الأول (يجري تحقيق هذا الجزء دون استخدام الجداول)
لدينا 3 رياضيون (في ألعاب القوى) اسماؤهم تعطى من الدخل وتخزن في المتحولات S1, .
.S2, S3
يتنافس هؤلاء الرياضيون في 4 ألعاب. تُعطى لكل لاعب 4 علامات (علامة عن كل لعبة، تحتسب العلامة من 20).
نحسب متوسط العلامات الأربعة لكل لاعب في المتحولات av1, av2, av3 .
المطلوب إظهار نتائج المتسابقين الثلاثة على الشكل:
name average
Ziad 14.375
Samer 16.625
Jaad 16.125
الجزء الثاني/البرنامج الثاني (تحقيق هذا الجزء باستخدام الجداول حتماً)
سنقوم بنفس العمل المطلوب في الجزء الأول ولكن باستخدام الجداول. هنا سنعرّف ثلاث جداول لعلامات المتسابقين، الجداول A1, A2, A3 .
ولكن سنضيف في هذا الجزء إضافة ً إلى المتوسط حساب القيم العظمى max1, max2, max3 .
وسنكتب النتائج بالشكل:
name average max
------------------------------
Ziad 14.375 16
Samer 16.625 18
Jaad 16.125 19
تعطى أسماء المتسابقين وعلاماتهم من الدخل. وفق التسلسل ك:
Ziad
12
15
14.5
16
Samer
18
15
17.5
16
Jaad
19
15.5
17
13
يطلب الالتزام بنفس تسميات المتحولات المذكورة في البرنامج في نص برامجكم
يجري إرسال الوظيفة في ملف مضغوط zip يتضمن:
الملف البرمجي الملف ذو اللاحقة Cs ، الملف التنفيذي للبرنامج الأول الملف ذو اللاحقة exe
الملف البرمجي الملف ذو اللاحقة Cs ، الملف التنفيذي للبرنامج الثاني الملف ذو اللاحقة exe
تتم تسمية الملف كما يلي:
hm01_Name_Number_Class.zip
حيث Name: اسم الطالب
Number: رقم الطالب
Class: الص12: C1, …, C5, C
يتم تحميل الوظيفة على ISIS حصرا ولاتقبل الوظائف على الايميل
تقدم الوظيفة بشكل افرادي ولايسمح بتشكيل مجموعات
عند وجود تشابه يحسم علامات من الطرفيين
نرجو مراعاة كتابة تعليقات واظهار النتائج بشكل انيق واعتماد اسماء المتحولات المذكورة سابقا
الالتزام بموعد التسليم واي تاخير يعرضكم لحسم علامات او عدم قبول الوظيفة بعد يوم من اخر موعد للتسليم .
العمل حصرا على برنامج الفيجول ستوديو
console