الثلاثاء , يوليو 21 2026
أخبار الموقع

الإعلام الآلي — البرمجة بلغة بايثون: الجمل الشرطية if-else — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

البرمجة بلغة بايثون: الجمل الشرطية if-else – الأولى ثانوي – المنهاج الجزائري

الجمل الشرطية تسمح للبرنامج باتخاذ قرارات بناءً على شروط معينة. في هذا الدرس سنتعلم استخدام if و else و elif في بايثون.

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

الجملة الشرطية if تنفذ كتلة من التعليمات إذا تحقق شرط معين. تركيبها: if condition: statement. مثال: age = 15 if age >= 18: print(“يمكنك التصويت”) لأن age = 15 أقل من 18، لن يطبع البرنامج شيئاً.

if مع else

else يحدد كتلة من التعليمات تنفذ إذا لم يتحقق شرط if. مثال: age = 15 if age >= 18: print(“يمكنك التصويت”) else: print(“لا يمكنك التصويت بعد”) هذا البرنامج سيطبع: لا يمكنك التصويت بعد.

elif (else if)

elif يسمح باختبار شروط متعددة. مثال: grade = 85 if grade >= 90: print(“ممتاز”) elif grade >= 80: print(“جيد جداً”) elif grade >= 70: print(“جيد”) else: print(“مقبول”)

عوامل المقارنة

  • == : يساوي (يسأل إذا كان متساوياً)
  • != : لا يساوي
  • > : أكبر من
  • < : أصغر من
  • >= : أكبر من أو يساوي
  • <= : أصغر من أو يساوي

عوامل منطقية

  • and : ويعني أن كلا الشرطين يجب أن يتحققا.
  • or : أو ويعني أن أحد الشرطين على الأقل يتحقق.
  • not : النفي (يعكس قيمة الشرط).

مثال: age = 20 has_id = True if age >= 18 and has_id: print(“يمكنك الدخول”) else: print(“لا يمكنك الدخول”)

تمارين تطبيقية

  1. اكتب برنامجاً يطلب عمر المستخدم ويطبع إذا كان بالغاً (أكبر من 18) أم لا.
  2. اكتب برنامجاً يقرأ درجة الطالب ويطبع التقدير (ممتاز، جيد جداً، جيد، مقبول، راسب).
  3. اكتب برنامجاً يقرأ رقماً ويطبع إذا كان موجباً أو سالباً أو صفراً.

📍 دروس مشابهة:

شاهد أيضا

Le Subjonctif Présent — Français — 3ème Année Secondaire (Lettres) — Baccalauréat — Programme Algérien

Le Subjonctif Présent Le subjonctif présent est un mode utilisé pour exprimer le doute, le …

Le Futur Simple — Français — 3ème Année Secondaire (Lettres) — Baccalauréat — Programme Algérien

Le Futur Simple Le futur simple exprime une action qui se déroulera dans l’avenir, par …

L’Imparfait — Français — 3ème Année Secondaire (Lettres) — Baccalauréat — Programme Algérien

L’Imparfait L’imparfait est un temps du passé qui exprime une action longue, habituelle, ou une …

Le Passé Composé — Français — 3ème Année Secondaire (Lettres) — Baccalauréat — Programme Algérien

Le Passé Composé Le passé composé est un temps du passé qui exprime une action …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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