Menu
Coddy logo textTech

לולאת while

חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 43 מתוך 73.

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

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

while (condition) {
	code
}

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

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

challenge icon

אתגר

מתחילים

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

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

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

נסו בעצמכם

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // כתבו את הקוד שלכם למטה
        
        scanner.close();
    }
}
quiz iconבחנו את עצמכם

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

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

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