مقدمة
في هذا الدرس من دروس الثانوي (شعب علمية)، نتناول موضوع “الجمل الشرطية (if-else) في لغة C” وفق المنهاج الجزائري. الجمل الشرطية تسمح للبرنامج باتخاذ قرارات بناءً على شروط معينة.
المفاهيم الأساسية
الجملة الشرطية if تسمح بتنفيذ كتلة من الأوامر إذا كان الشرط صحيحاً. الصيغة الأساسية: if (condition) { … } else { … }. يمكن استخدام if متداخلة و else if لعدة شروط. عوامل المقارنة: ==, !=, <, >, <=, >=. عوامل منطقية: && (و)، || (أو)، ! (نفي).
النقاط الرئيسية
- تركيب جملة if-else
- إذا متداخلة
- else if لشروط متعددة
- العوامل المنطقية والمقارنة
أمثلة من امتحانات البكالوريا
مثال 1: بكالوريا 2024
السؤال: اكتب برنامجاً بلغة C يقرأ عدداً ويطبع إذا كان زوجياً أم فردياً.
الحل: if (n % 2 == 0) printf(“pair”); else printf(“impair”);
مثال 2: بكالوريا 2023
السؤال: برنامج يقرأ ثلاث أعداد ويطبع أكبر عدد.
الحل: نستخدم if متداخلة للمقارنة بين الأعداد.
خلاصة
الجمل الشرطية تمكن البرنامج من اتخاذ قرارات ديناميكية. إتقانها ضروري لكتابة برامج ذكية.
دروس مشابهة
- أنظمة التشغيل — تعريفها ووظائفها وأنواعها — الإعلام الآلي — السنة الأولى متوسط —
- المصفوفات (جداول البيانات) – السنة الثانية ثانوي (شعب علمية) – الإعلام الآلي – ا
- الشبكات — مفهوم الشبكات وأنواعها وبروتوكولات الاتصال — السنة الثالثة ثانوي (بكال
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.