לולאת while
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 42 מתוך 70.
לולאת while שונה מלולאת for. בדרך כלל משתמשים בלולאת for כדי לספור בטווח ידוע של ערכים, ואילו ללולאת while יש רק תנאי, והיא ממשיכה לחזור כל עוד התנאי הזה מתקיים.
כדי להשתמש בלולאת while, כתבו:
while (condition) {
code
}הקוד יבוצע רק אם התנאי הוא true.
לולאת for יכולה לבצע את אותה העבודה, אבל לולאת while ברורה יותר כשלא ידוע לך מראש כמה פעמים הקוד צריך לחזור.
אתגר
מתחיליםכתבו תוכנית שמקבלת קלט אחד, מספר מסוג 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# אונליין