0%
الشروط: if وelse if وelse وswitch — الفصل 04

الفصل 04 — الشروط: if وelse if وelse وswitch

الجزء 1A — تعلّم Dart · الفصل 04 من 62 · 3 ساعات

الفصل 04 — الشروط: if وelse if وelse وswitch

المستوى: مبتدئ المدة المقدرة: 3 ساعات المتطلبات المسبقة: الفصل 03 — العوامل والتعابير ما ستتقنه في نهاية الفصل: جعل البرنامج يتفاعل مع البيانات باستخدام if وelse if وelse وswitch، بما في ذلك switch expression الحديث في 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 للمشاركة في النقاش

تم نسخ الرابط!