مقدمة

مكتمل

يقوم المطورون بتنفيذ بعض المهام كل يوم تقريبا. المهام بما في ذلك الإعلان عن متغيرات السلسلة والرقم، وتعيين القيم واستخراجها، وإجراء العمليات الحسابية ليست روتينية فحسب، بل ضرورية. بنفس القدر من الأهمية هي مهمة توصيل النتائج إلى مستخدم التطبيق. إن إتقان القدرة على تطبيق هذه المهارات لحل مشكلة معينة أمر يجب على كل مطور أن يتعلم القيام به.

لنفترض أنك مساعد معلم في جامعة. أنت مكلف بتطوير تطبيق يساعد في حساب متوسط درجات الطلاب. يستخدم التطبيق درجات الطلاب وساعات الائتمان المستغرقة لحساب إجمالي GPA الخاص بهم. كما يتم تزويدك بتنسيق مطلوب للإبلاغ عن GPA للطلاب.

سترشدك هذه الوحدة خلال الخطوات المطلوبة لتطوير تطبيق حاسبة GPA الخاص بك. ستقوم التعليمات البرمجية الخاصة بك بتعريف القيم وتعيينها إلى المتغيرات استنادا إلى معلومات الدورة التدريبية، وإجراء حسابات رقمية مختلفة، وتنسيق النتائج وعرضها. تتضمن الحسابات تحديد مجموع نقاط الدرجات المكتسبة وإجمالي ساعات الائتمان. لعرض النتائج بالتنسيق المطلوب، ستحتاج إلى معالجة قيمة عشرية لعرض إجمالي ثلاثة أرقام. ستستخدم أيضا Console.WriteLine() أساليب بالإضافة إلى تسلسلات إلغاء الأحرف التي تساعد على تنسيق نتائجك.

بنهاية هذه الوحدة النمطية، ستتمكن من كتابة التعليمات البرمجية التي تستخدم أنواع متغيرات مختلفة، وإجراء حسابات رقمية، وعرض البيانات المنسقة للمستخدم.

الأهداف التعليمية

في هذه الوحدة، ستتدرب على كيفية:

  • العمل مع المتغيرات لتخزين البيانات واستردادها
  • تنفيذ العمليات الرياضية الأساسية
  • تنسيق السلاسل لتقديم النتائج

المتطلبات الأساسية

  • خبرة على مستوى المبتدئين مع محرر .NET
  • اكتساب خبرة على مستوى المبتدئين مع قواعد بناء جملة C# الأساسية
  • خبرة على مستوى المبتدئين في تنفيذ العمليات الرياضية على المتغيرات
  • خبرة على مستوى المبتدئين في إنشاء قيم حرفية والإعلان عن متغيرات أنواع البيانات الأساسية مثل stringو intو decimal
  • خبرة مستوى المبتدئين مع تكتل السلسلة واستيفائها