Menu
CoddyTech

לולאת while

חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 42 מתוך 70.

לולאת while שונה מלולאת for. בדרך כלל משתמשים בלולאת for כדי לספור בטווח ידוע של ערכים, ואילו ללולאת while יש רק תנאי, והיא ממשיכה לחזור כל עוד התנאי הזה מתקיים.

כדי להשתמש בלולאת while, כתבו:

while (condition) {
	code
}

הקוד יבוצע רק אם התנאי הוא true.

לולאת for יכולה לבצע את אותה העבודה, אבל לולאת while ברורה יותר כשלא ידוע לך מראש כמה פעמים הקוד צריך לחזור.

challenge icon

אתגר

מתחילים

כתבו תוכנית שמקבלת קלט אחד, מספר מסוג double.

השתמשו בלולאת while כדי לחלק שוב ושוב את המספר ב־2, והמשיכו לחלק כל עוד הערך הנוכחי גדול מ־3.5 או שווה לו.

הדפיסו את המספר הראשון שקטן מ־3.5.

נסו בעצמכם

using System;

public class Program {
    public static void Main(string[] args) {
        // כתבו את הקוד שלכם למטה
        
    }
}
quiz iconבחנו את עצמכם

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

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

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