מבוא

הושלמה

כפי שאמרנו כמה פעמים במודולים קודמים הכוללים הצהרות איטרציה וההחלטות, יש כמה טכניקות שניתן להשתמש בהן כדי להשיג תוצאות דומות. בדיוק כמו שפות כתובות ושפות מדוברות, בשפות תיכנות ניתן לבטא את אותו רעיון בדרכים שונות. למרות זאת, לכל ביטוי עשוי להיות הבדל שונה במשמעות.

המשפטים do-whilewhile ו- מאפשרים לנו לשלוט בזרימה של ביצוע קוד על-ידי מעבר בלולאה דרך בלוק קוד עד יתמלא תנאי. בעת עבודה עם המשפט foreach , אנו פועלים באופן חוזר פעם אחת עבור כל פריט ברצף, כגון מערך. המשפט for מאפשר לנו לאחזר מספר פעמים שנקבע מראש ולשלוט בתהליך ההחזרה. המשפטים do-whilewhile וההצהרים מאפשרים לנו לבצע חזרה באמצעות בלוק קוד במטרה שהלוגיקה בתוך בלוק הקוד תשפיע כאשר נוכל להפסיק את החזרה.

נניח שברצונך לקבל ולעבד קלט משתמש. ברצונך להמשיך לקבל ולבצע עיבוד של קלט עד שהמשתמש לוחץ על המקש q עבור "יציאה". באפשרותך להשתמש במשפטים do-while וב- כדי while להמשיך לבצע את הפעולות הלוגיות כדי לקבל קלט מהמשתמש ולעבד אותו עד שהמשתמש יהיה מוכן להפסיק.

במודול זה, תשתמש במשפט do-while ובצהרה while כדי לאחזר באמצעות בלוק קוד. אתה מבין מתי לבחור אחד על השני. השתמש במשפט כדי continue לדלג על עיבוד שארית הקוד בבלוק הקוד ולבצע הערכה בוליאנית של המשפט while .

עד סוף מודול זה, באפשרותך להשתמש בבטחה במשפטים וב do-while - כדי while להוסיף לוגיקת לולאה ליישום שלך.

יעדי למידה

במודול זה, תוכל:

  • כתוב קוד המשתמש במשפט do-while כדי לאחזר באמצעות בלוק קוד.
  • כתוב קוד המשתמש במשפט while כדי לאחזר באמצעות בלוק קוד.
  • השתמש במשפט continue כדי לעבור ישירות להערכה הבוליאנית.

דרישות מוקדמות

  • התנהות בשימוש בהצהרה if
  • התנתן foreach במשפטי for שימוש וטרציה.
  • ניסיון בכתיבת ביטויים בוליאניים
  • התנסות ביצירת מספרים אקראיים באמצעות המחלקה System.Random והשיטה Random.Next()