الإعلام الآلي — بايثون: الجمل الشرطية (if/elif/else) والتطبيقات العملية
الجمل الشرطية تسمح بتنفيذ تعليمات مختلفة حسب تحقق شرط معين. في هذا الدرس نتعلم استخدام الجمل الشرطية في بايثون.
1. الجملة الشرطية if
if condition: تنفيذ التعليمات إذا تحقق الشرط. مثال: x = 10; if x > 5: print(“x أكبر من 5”). يجب الانتباه إلى المسافة البادئة (Indentation).
2. if-else و if-elif-else
if condition: تعليمات إذا تحقق الشرط else: تعليمات إذا لم يتحقق. elif: اختيار متعدد. مثال: if score >= 16: print(“ممتاز”) elif score >= 14: print(“جيد جداً”) elif score >= 12: print(“جيد”) else: print(“ضعيف”).
3. الشروط المركبة
استخدام and (و): جميع الشروط يجب أن تتحقق. or (أو): شرط واحد على الأقل يتحقق. not (نفي): عكس الشرط. مثال: x > 0 and x < 100 يعني x بين 0 و 100.
4. أمثلة وتمارين
مثال: برنامج يحدد إذا كان العدد زوجياً أم فردياً: n = int(input(“أدخل عدداً: “)); if n % 2 == 0: print(“زوجي”) else: print(“فردي”). تمرين: اكتب برنامجاً يقرأ عمر المستخدم ويطبع إذا كان قاصراً أو بالغاً.
للمزيد: الإعلام الآلي للسنة الرابعة متوسط و الإعلام الآلي للسنة الثالثة ثانوي.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.