Menu
CoddyTech

if - else

جزء من قسم الأساسيات في رحلة C على Coddy. الدرس 26 من 63.

تتيح عبارة if-else لبرنامجك اتخاذ قرارات بناءً على الشروط. إذا كان الشرط صحيحًا، تُنفَّذ كتلة من التعليمات البرمجية؛ وإلا، تُنفَّذ كتلة مختلفة.

لنرَ كيفية استخدام عبارة if-else:

أولًا، نعرّف متغيرًا:

int age = 17;

والآن لنتحقق مما إذا كان الشخص بالغًا:

if (age >= 18) {
    printf("You are an adult.\n");
} else {
    printf("You are a minor.\n");
}

بما أن age يساوي 17، وهو أقل من 18، فسيكون الناتج:

You are a minor.

يتحقق الجزء if من الشرط. عندما يكون الشرط خاطئًا، يُنفَّذ الكود الموجود في كتلة else.

challenge icon

التحدي

سهل

اكتب برنامجًا:

  1. يقرأ من المستخدم عددًا صحيحًا يمثّل درجة الطالب
  2. إذا كانت الدرجة أكبر من أو تساوي 60، يطبع "Pass"
  3. وإلا، يطبع "Fail"

جرّب بنفسك

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // لا تغيّر ما فوق هذا السطر
    
    // اكتب الكود الخاص بك هنا
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C عبر الإنترنت