المدونة--الفصل الأولثاني متوسطاتخاذ القرارات | الوحدة الثالثة | الدرس الثالث

اتخاذ القرارات | الوحدة الثالثة | الدرس الثالث

اتخاذ القرارات

اتخاذ القرارات هو عنوان الدرس الثالث من الوحدة الثالثة التي تحمل اسم “البرمجة باستخدام لغة بايثون” في الفصل الدراسي الأول من مقرر “ثاني متوسط”.

ستتعرف في هذا الموضوع على الجملتين الشرطيتين في بايثون if…elif، if…else والفرق بينهما، واستخداماتهما، ورسم مخطَّطات الانسياب.

اتخاذ القرارات

لذا قم بقراءة نواتج التعلُّم بعناية، ثم أعد قراءتها بعد انتهائك من دراسة الموضوع وتأكَّد من تحصيل كافة محتوياتها.

نواتج التعلُّم

  • تطبيق جملة if…else الشرطية ورسم مخطَّط الانسياب لها.
  • تطبيق جملة if…elif الشرطية ورسم مخطَّط الانسياب لها.
  • التمييز بين الجملتين الشرطيتين.

هيا لنبدأ!

مقدمة – اتخاذ القرارات

بعد أن تعلمت كيفية كتابة الجُمل الشرطية البسيطة في لغة البرمجة بايثون، وتعرفت على ما سيحدث إذا تحقَّق الشرط، حان الوقت لتتعلم ما سيحدث عندما لا يتحقق الشرط.

جملة if…else الشرطية

ستتعلم في هذا الموضوع كيفية استخدام جملة if…else الشرطية.

إذا تحقق الشرط فسيتم تنفيذ عملية أو عمليات محددة، وإذا لم يتحقق فسيتم تنفيذ عملية أو عمليات أخرى محددة.

كما في الحالة السابقة، يتم استخدام المسافة البادئة لتحديد العبارات التي ستنفّذها كل مرة.

اتخاذ القرارات

حان الوقت لتشاهد بعض الأمثلة.

مثال 1: مقارنة رقمين

يقارن المقطع البرمجي قيمة الرقمين ثم يطبع أيهما أكبر.

مثال 2: موجب أو سالب

يقرأ المقطع البرمجي الرقم ويتحقق مما إذا كان الرقم موجبًا أم سالبًا ثم يطبع الرسالة المقابلة.

اتخاذ القرارات

بإمكانك مراجعة محتوى موضوع “اتخاذ القرارات” من بدايته وحتى نهاية هذا القسم، من خلال الرابط التالي:

جملة if…elif

في الجُمل الشرطية السابقة كان على المُستخدِم اختيار أحد خيارين، أما في هذا النوع من جُمل if الشرطية، فإن المُستخدِم يجب أن يحدِّد خيارًا من بين خيارات متعددة، تنفّذ عبارات if من الأعلى إلى الأسفل.

يتحقق المقطع البرمجي من الشروط واحدًا تلو الآخر، فإذا تحقق أحد الشروط، يتم تنفيذ ما تحت هذا الشرط ويتجاوز باقي الشروط، أما إذا لم يتحقق أيًا من الشروط، فستنفّذ جملة else.

حان الوقت لتشاهد بعض الأمثلة.

مثال 1: موجب أو سالب أو صفر

يتم استخدام المقطع البرمجي جملة if…elif ليقرأ رقمًا ويتحقق مما إذا كان الرقم موجبًا أم سالبًا أم صفرًا ثم يطبع الرسالة المقابلة.

اتخاذ القرارات

مثال 2: درجات الطلبة

يقرأ المقطع البرمجي درجة الطالب ثم يطبع الرسالة المقابلة.

اتخاذ القرارات

لمعرفة المزيد من المعلومات عن الجمل الشرطية واتخاذ القرار في بايثون، قم بالاطّلاع على الرابط التالي:

بايثون – جملة if .. else

بإمكانك مراجعة محتوى موضوع “اتخاذ القرارات” بدايةً من عنوان “جملة if…elif” وحتى نهاية الموضوع، من خلال الرابط التالي:

اختبر تحصيلك لمحتوى الموضوع من خلال الرابط التالي:

الواجب الإلكتروني

إلى هنا يكون قد انتهى موضوع “اتخاذ القرارات“، لا تنسوا مراجعة نواتج التعلُّم أعلى المقال، وانتظرونا في الموضوع القادم!

روابط هامة

مقررات الفصل الدراسي الأول

مشاركة المقال عبر:

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *