الجمعة , يوليو 24 2026
أخبار الموقع

الإعلام الآلي — البرمجة بلغة بايثون: الجمل الشرطية if-elif-else — الثالثة متوسط — المنهاج الجزائري

الدرس 4: البرمجة بلغة بايثون – الجمل الشرطية if-elif-else

1. مفهوم الجملة الشرطية

الجملة الشرطية تسمح بتنفيذ تعليمات معينة فقط إذا تحقق شرط محدد. الصيغة الأساسية: if (condition):. الجملة الشرطية تتحكم في تدفق تنفيذ البرنامج. يتم فحص الشرط (وهو تعبير منطقي) فإذا كان صحيحاً (True) تنفذ التعليمات التي تليه، وإذا كان خاطئاً (False) تتجاوزها.

2. جملة if الشرطية

الصيغة: if condition: ثم تعليمة أو مجموعة تعليمات بمسافة بادئة. يجب أن تنتهي الجملة بنقطتين (:) وتكون التعليمات التابعة لها ذات مسافة بادئة (4 مسافات أو tab). مثال: x = 10; if x > 5: print(‘x أكبر من 5’). عند تشغيل هذا الكود ستطبع العبارة لأن 10 > 5.

3. جملة if-else

في جملة if-else نحدد مسارين: إذا تحقق الشرط نفذ كود if، وإلا نفذ كود else. الصيغة: if condition: block1; else: block2. مثال: if age >= 18: print(‘بالغ’); else: print(‘قاصر’). هذه البنية تسمح بمعالجة حالتين فقط (صح أو خطأ).

4. جملة if-elif-else المتعددة الشروط

نستخدم elif (اختصار else if) للتحقق من شروط متعددة. تفحص Python الشروط بالترتيب وتنفذ أول شرط صحيح تجده. الصيغة: if cond1: block1; elif cond2: block2; elif cond3: block3; else: block4. مثال (تقدير علامة): if note >= 16: print(‘ممتاز’); elif note >= 14: print(‘جيد جداً’); elif note >= 10: print(‘مقبول’); else: print(‘راسب’).

5. مثال تطبيقي

اكتب برنامج بلغة بايثون يطلب من المستخدم إدخال رقم ويطبع هل هو موجب أم سالب أم صفر؟

الحل: num = int(input(‘أدخل رقماً: ‘)); if num > 0: print(‘الرقم موجب’); elif num < 0: print('الرقم سالب'); else: print('الرقم هو صفر').

6. تمارين

التمرين الأول: اكتب برنامجاً يطلب عمر المستخدم ويطبع ‘طفل’ إذا كان العمر أقل من 13، و ‘مراهق’ إذا كان بين 13 و 19، و ‘بالغ’ إذا كان 20 فأكثر.

التمرين الثاني: اكتب برنامجاً يحدد هل السنة كبيسة أم لا (السنة كبيسة إذا كانت تقبل القسمة على 400 أو تقبل القسمة على 4 ولا تقبل القسمة على 100).

للمزيد: درس مفهوم الخوارزمية و درس أساسيات الإنترنت.

شاهد أيضا

الرياضيات — الأعداد الصحيحة النسبية: الضرب والقسمة — الأولى متوسط — المنهاج الجزائري

ضرب وقسمة الأعداد الصحيحة النسبية قاعدة الإشارة في الضرب والقسمة: (+) x (+) = (+) …

الرياضيات — الأعداد الصحيحة النسبية: الجمع والطرح — الأولى متوسط — المنهاج الجزائري

جمع وطرح الأعداد الصحيحة النسبية الأعداد الصحيحة النسبية تشمل الأعداد الموجبة (+) والسالبة (-) والصفر. …

بنك الأسئلة التربوية (2) — الأساتذة — استراتيجيات التدريس الحديثة (80 سؤالاً)

بنك الأسئلة التربوية (2) — الأساتذة — استراتيجيات التدريس الحديثة (80 سؤالاً) هذا بنك الأسئلة …

علوم الطبيعة والحياة — اللافقاريات والفقاريات — ابتدائي — المنهاج الجزائري

اللافقاريات والفقاريات تصنف مملكة الحيوانات إلى قسمين رئيسيين حسب وجود العمود الفقري: الفقاريات (التي لها …

اترك تعليقاً

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

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026