الفصل 04 — الشروط: if وelse if وelse وswitch
الجزء 1A — تعلّم Dart · الفصل 04 من 62 · 3 ساعات
الفصل 04 — الشروط: if وelse if وelse وswitch
المستوى: مبتدئ المدة المقدرة: 3 ساعات المتطلبات المسبقة: الفصل 03 — العوامل والتعابير ما ستتقنه في نهاية الفصل: جعل البرنامج يتفاعل مع البيانات باستخدام
ifوelse ifوelseوswitch، بما في ذلكswitchexpression الحديث في Dart.
04.0 — أهداف الفصل
في نهاية هذا الفصل، ستكون قادرًا على:
- فهم ما هو الشرط؛
- استخدام
if؛ - استخدام
else؛ - استخدام
else if؛ - الجمع بين عدة شروط؛
- إنشاء شروط متداخلة؛
- استخدام العوامل المنطقية داخل الشرط؛
- استخدام
switch؛ - فهم متى تستخدم
ifومتى تستخدمswitch؛ - إنشاء أنظمة اتخاذ القرار؛
- بناء منطق بسيط للعبة؛
- عرض رسالة
Game Over؛ - إدارة مستويات مختلفة؛
- منح المكافآت؛
- التحكم في الوصول إلى بعض الميزات.
04.1 — لماذا نحتاج إلى الشروط؟
حتى الآن، كانت برامجنا تنفّذ التعليمات بالترتيب.
مثال:
void main() {
print('Début');
print('Joueur');
print('Fin');
}
يُنفّذ البرنامج دائمًا:
Début
Joueur
Fin
لكن في تطبيق حقيقي، نحتاج إلى اتخاذ قرارات.
على سبيل المثال:
SI le joueur possède encore des vies
continuer la partie
SINON
afficher Game Over
التعليقات
التعليقات مدعومة عبر GitHub Discussions
سجّل الدخول باستخدام GitHub للمشاركة في النقاش