Menu
Coddy logo textTech

מעבר על איברים

שיעור 10 מתוך 14 בקורס מחרוזות ומערכים ב-C# של Coddy.

אפשר לעבור על איברי המערך באמצעות לולאת for ולהשתמש במאפיין length כדי לציין כמה פעמים הלולאה אמורה לרוץ.

double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.Length; i++) {
	Console.WriteLine(coolNums[i]);
}

הקוד שלמעלה מדפיס את כל המספרים במערך!

יש גם צורה קצרה יותר של לולאה עבור מערך, שנקראת לולאת "for-each":

double[] coolNums = {3.14, 1.69, 9.99};
foreach (double num in coolNums) {
	Console.WriteLine(num);
}

התחביר המלא הוא:

foreach (type variableName in arrayName) {
	// גוף הלולאה
}
challenge icon

אתגר

קל

כתבו פונקציה בשם onlyOdd שמקבלת מערך של מספרים שלמים כארגומנט ומדפיסה רק את המספרים האי־זוגיים.

נסו בעצמכם

using System;

class OnlyOdd {
    public static void onlyOdd(int[] nums) {
        // כתבו כאן קוד
    }
}

כל השיעורים ביחידה מחרוזות ומערכים ב-C#

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