לולאת while
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 42 מתוך 69.
לולאת while שונה מלולאת for. לולאת for מאפשרת לנו לעבור על range מסוים, ואילו לולאת while מאפשרת לנו להמשיך לבצע איטרציות כל עוד מתקיים תנאי מסוים.
כדי להשתמש בלולאת while, כתבו:
while (condition) {
code
}הקוד יתבצע רק אם התנאי הוא true.
יש מקרי שימוש רבים שבהם while יפתור את הבעיה, אבל לולאת for לא.
אתגר
מתחיליםכתבו תוכנית שמקבלת קלט אחד, מספר double.
השתמשו בלולאת while כדי לחלק את המספר שוב ושוב ב־2, והמשיכו לחלק כל עוד הערך הנוכחי גדול או שווה ל־3.5.
הדפיסו את המספר הראשון שקטן מ־3.5.
נסו בעצמכם
using System;
public class Program {
public static void Main(string[] args) {
// כתבו את הקוד שלכם למטה
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה אחרי הפעולהקיצורים אריתמטיים5אופרטורים חלק 2
אופרטורי השוואהאופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום — לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C# אונליין