Menu
Coddy logo textTech

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 אונליין