Menu
Coddy logo textTech

הכרזה על מערכים

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 58 מתוך 74.

מערך הוא אוסף של פריטים, והוא יכול להכיל ערכים מאותו סוג, כגון מספרים, מחרוזות או אפילו מערכים אחרים. מערכים נוצרים באמצעות סוגריים מרובעים [], והפריטים בתוך המערך מופרדים באמצעות פסיקים.

הנה דוגמה ליצירת מערך:

int numbers[] = {1, 2, 3, 4, 5};

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

int length = std::size(numbers);

המשתנה length יכיל 5 כי יש 5 איברים במערך.

דרך נוספת ליצור מערך היא באמצעות סוגריים [] ולאחריהם גודל המערך:

int numbers[5];

בתחום המקומי (למשל בתוך main()), הדבר משאיר את 5 האיברים ללא אתחול, ולכן הם מכילים ערכים לא מוגדרים. כתוב int numbers[5] = {}; כדי להגדיר את כולם ל-0. רק מערכים סטטיים או גלובליים מאותחלים באופן מרומז לאפס.

challenge icon

אתגר

קל

צרו מערך בשם shoppingList שמכיל את הפריטים הבאים: bread, eggs, milk ו־butter.

נסו בעצמכם

#include <iostream>
#include <string>

int main() {
    // צרו כאן את המערך shoppingList
    
    
    // אל תשנו את הקוד שלהלן
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    return 0;
}
quiz iconבחנו את עצמכם

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

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

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