לולאת while
חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 43 מתוך 73.
לולאת while שונה מלולאת for. לולאת for מאפשרת לנו לעבור על range מסוים, ואילו לולאת while מאפשרת לנו להמשיך לעבור כל עוד תנאי מסוים מתקיים.
כדי להשתמש בלולאת while, כתוב:
while (condition) {
code
}הקוד יבוצע רק אם התנאי הוא true.
יש מקרי שימוש רבים שבהם while יפתור את הבעיה, אבל לולאת for לא.
אתגר
מתחיליםכתבו תוכנית שמקבלת קלט אחד, מספר 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();
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר מכןקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזות5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום - לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 4תרגלו בעצמכם: קומפיילר Java אונליין