מדריך C# – לולאת do
בחלק הקודם למדנו על שימוש בלולאת while. בחלק זה נלמד כיצד להשתמש בלולאת do.
לולאת do
לולאת do מבצעת קודם את גוף הלולאה ולאחריה בודקת האם צריך להמשיך בלולאה לחזרות נוספות.
המבנה הכללי של לולאת do הוא:
do
{
statement
}
while (condition);
נשים לב שגוף הלולאה (statement) מתבצע תמיד לפחות פעם אחת, זאת מאחר והתנאי (condition) נבדק רק בסוף הלולאה.
דוגמאות לשימוש בלולאת do
- בדוגמא זו אנו קולטים שמות מהמשתמש כל עוד המשתמש לא הכניס שם ריק:
string name;
do
{
Console.WriteLine("Enter name: ");
name = Console.ReadLine();
}
while (name != "");
- בדוגמא זו אנו מחשבים את מכפלת המספרים 1*2*3*…*10:
int i = 0;
int result = 1;
do
{
++i;
result *= i;
}
while (i < 10);
Console.WriteLine(result);
תגובות בפייסבוק