المستوى البرونزي · الدفتر 6 من 15
أساسيات الجمل الشرطية
Conditional Basics
بنية if/else و if/elif/else، ودالة اختبار الأعداد الأولية كما وردت في المادة الأصلية — مع تمرينَي العشوائية والاحتمال.
يُفترض أنك أتممت: أساسيات الحلقات
أهداف هذا الدفتر
- كتابة بنية if/else وبنية متعدّدة الفروع
- فهم أن أول فرع يتحقّق شرطه هو الذي يُنفَّذ
- بناء دالة is_prime بكفاءة
- تقدير احتمال تجريبياً بالتكرار
بنية if و else مع عدد عشوائي
تُفحص الشروط بالترتيب ويُنفَّذ أول فرع يتحقّق شرطه فقط
دالة الأعداد الأولية كما في المادة الأصلية: نستبعد الزوجية ثم نقفز باثنين
تمرين تفاعلي
20 نقطةتمرين 1
اختر عدداً صحيحاً عشوائياً من إلى ، ثم حدّد باستعمال % ما إذا كان زوجياً أم فردياً.
خزّن العدد في number والنتيجة النصية في parity بحيث تكون "even" أو "odd".
تمرين تفاعلي
25 نقطةتمرين 2
كرّر اختيار عدد عشوائي من إلى عدداً كبيراً من المرات، ثم احسب نسبة القيم الواقعة بين و .
خزّن النسبة في ratio. يُتوقّع أن تقترب من كلما زاد عدد المحاولات.
أكملت 0 من 5 خطوة في هذا الدفتر. شغّل الخلايا المتبقّية وحلّ التمارين لإتمامه.
المادة العلمية مبنية على المادة العلمية للمرحلة التحضيرية (QWorld / QSaudiArabia)، إعداد: Abuzer Yakaryılmaz · خلود بندر المطيري · جود عوض الشهري.