English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليمي أساسي C

تحكم C

الوظائف في لغة C

المساحات في لغة C

المراجع في لغة C

السلاسل في لغة C

مجموعات C

ملف C

C أخرى

دليل مرجع C

برنامج C، التحقق من عدد إذا كان إيجابيًا أو سالبًا

مجموعة من أمثلة البرمجة في لغة C

في هذا المثال، ستتعلم كيفية التحقق من عدد (مقدم من المستخدم) إذا كان سالبًا أو إيجابيًا.

لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Cالموضوع:

يأخذ هذا البرنامج عددًا من المستخدم، ويتحقق مما إذا كان هذا الرقم إيجابيًا أو سالبًا أو صفرًا.

تحقق من الإيجابية أو السلبية باستخدام if ... else

#include <stdio.h>
int main() {
    double num;
    printf("ادخل عدد: ")
    scanf("%lf", &num);
    if (num <= 0.0) {
        if (num == 0.0)
            printf("أدخلت 0.");
        else
            printf("أنت أدخل عدد سالب.")
    } else
        printf("أنت أدخل عدد إيجابي.")
    return 0;
}

يمكنك أيضًا استخدامالمدمجة if...elseالجملةحل هذا المشكلة.

استخدام جملة if...else المدمجة لتحقق من الإيجابية أو السلبية

#include <stdio.h>
int main() {
    double num;
    printf("ادخل عدد: ")
    scanf("%lf", &num);
    if (num < 0.0)
        printf("أنت أدخل رقم سالب.")
    else if (num > 0.0)
        printf("أدخلت عددًا إيجابيًا.");
    else
        printf("أدخلت 0.");
    return 0;
}

الإخراج 1

أدخل عددًا: 12.3
أدخلت عددًا إيجابيًا.

الإخراج 2

أدخل عددًا: 0
أدخلت 0.

مجموعة من أمثلة البرمجة في لغة C