Menu
Coddy logo textTech

הכרזה על פונקציה

חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 46 מתוך 63.

פונקציה ב־C היא בלוק קוד שמבצע משימה מסוימת. פונקציות עוזרות לארגן את הקוד, להפוך אותו לשימוש חוזר ולשפר את הקריאות. הנה המבנה הבסיסי של הצהרת פונקציה ב־C:

return_type function_name(parameter1_type parameter1_name, parameter2_type parameter2_name, ...) {
    // קוד לביצוע
    return value; // אם return_type אינו void
}

לדוגמה, פונקציה פשוטה שמברכת את המשתמש עשויה להיראות כך:

void greet() {
    printf("Hello, welcome to C programming!");
}

כדי להשתמש בפונקציה הזו (לקרוא לה) בתוכנית הראשית שלך, תכתוב:

int main() {
    greet();
    return 0;
}

פונקציות יכולות גם לקבל פרמטרים ולהחזיר ערכים, ונחקור זאת בשיעורים מאוחרים יותר.

challenge icon

אתגר

קל

צרו פונקציה בשם printNumbers שמדפיסה את המספרים מ-1 עד 5. לאחר מכן, בפונקציה main, קראו לפונקציה הזו פעמיים.

הפלט שלכם אמור להיראות כך:

1 2 3 4 5
1 2 3 4 5

הקפידו לא להוסיף רווח אחרי המספר 5, והוסיפו גם שורה חדשה אחרי המספר 5 (\n)

נסו בעצמכם

#include <stdio.h>

// הגדירו כאן את הפונקציה שלכם

int main() {
    // קראו לפונקציה שלכם כאן פעמיים
    
    return 0;
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C אונליין