Menu
Coddy logo textTech

לולאת while

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

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

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

while (condition) {
	code
}

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

יש מקרי שימוש רבים שבהם while יפתור את הבעיה, אבל לולאת for לא.

challenge icon

אתגר

מתחילים

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

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

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

נסו בעצמכם

using System;

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

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

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

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