الجمعة , يوليو 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).

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

شاهد أيضا

Francais – Grammaire: Les adjectifs de couleur (accord et exceptions) – 4eme Annee Primaire – Programme Algerien

Les adjectifs de couleur Les adjectifs de couleur s’accordent en genre et en nombre avec …

Francais – Expression orale: Parler de ses gouts et preferences (j aime, je n aime pas, je prefere) – 2eme Annee Primaire – Programme Algerien

Parler de ses goûts Dans cette leçon, nous apprenons à exprimer nos goûts et préférences …

Francais – Orthographe: Les consonnes doubles (regles generales) – 4eme Annee Primaire – Programme Algerien

Les consonnes doubles Les consonnes doubles sont fréquentes en français. Leur présence peut changer le …

اللغة العربية – درس في المحفوظات: نشيد المدرسة – السنة الأولى ابتدائي – المنهاج الجزائري

نشيد المدرسة المدرسة هي بيتنا الثاني، فيها نتعلم ونترعرع. في هذا النشيد نعبر عن حبنا …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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