أساسيات البرمجةتعريف دوال جديدة - التمرين الثالث
المطلوب
أكتب دالة إسمها printAvg
، يعطيها المستخدم علاماته المدرسية، فتحسب له معدله، ثم تطبع له نتيجته كالتالي:
- إذا كان معدله بين 10 و 20 ستطبع أنه ناجح.
- إذا كان معدله أقل من 10 ستطبع أنه راسب.
بعدها قم بتخزين أسماء المواد التي ستطلب من المستخدم إدخال علامات لها في مصفوفة إسمها methods
.
ثم أطلب من المستخدم إدخال علامة بين 0 و 20 لكل مادة منهم و خزّن العلامات التي سيدخلها المستخدم في مصفوفة إسمها notes
.
في الأخير قم باستدعاء الدالة printAvg() لطباعة معدل و نتيجة المستخدم.
إرشادات
لنفترض أن المستخدم عنده 5 مواد هي Algorithms، Java، Databases، Linux و Networks و سيدخل علامة لكل مادة منهم كالتالي.
تذكر: أسماء المواد يجب أن يتم وضعها في المصفوفة methods
و علامة كل مادة يجب أن يتم تخزينها في المصفوفة notes
.
الحل
ستحصل على النتيجة التالية عند التشغيل.
Java: 14
Databases: 10
Linux: 6
Networks: 15
---------------
Your average is 12.6
Congratulations you have succeeded.
شرح الكود
الفيديو التالي يشرح طريقة عمل الكود خطوة خطوة.