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.
التحدي
سهلاكتب برنامجًا:
- يقرأ من المستخدم عددًا صحيحًا يمثّل درجة الطالب
- إذا كانت الدرجة أكبر من أو تساوي 60، يطبع "Pass"
- وإلا، يطبع "Fail"
جرّب بنفسك
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// لا تغيّر ما فوق هذا السطر
// اكتب الكود الخاص بك هنا
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
3المعاملات
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانمعاملات الإسنادالمعاملات العلائقيةالمعاملات المنطقية - الجزء 1المعاملات المنطقية - الجزء 2المعاملات المنطقية - الجزء 3تحدي المراجعةتدرّب بنفسك: مترجم C عبر الإنترنت