מדריך C# – לולאת do

‏ • Sela

בחלק הקודם למדנו על שימוש בלולאת 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);

תגיות: , , ,

arikp

אריק פוזננסקי הוא יועץ בכיר ומרצה בסלע. הוא השלים שני תארי B.Sc. במתמטיקה ומדעי המחשב בהצטיינות יתרה בטכניון. לאריק ידע נרחב בטכנולוגיות מיקרוסופט, כולל .NET עם C#, WPF, Silverlight, WinForms, Interop, COM/ATL, C++ Win32 ו reverse engineering.

תגובות בפייסבוק

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!