הצהרת DO WHILE מעריכה את התנאי בחלק העליון של הלולאה; המשפט DO UNTIL מעריך את התנאי בתחתית הלולאה. הערה: אם הביטוי הוא שקר, ההצהרות בלולאת DO WHILE לא יבוצעו.
מה מוערך בחלק העליון של לולאת while ב- Plsql?
שימוש בהצהרת WHILE-LOOP
לפני כל איטרציה של הלולאה, התנאי מוערך. אם הוא TRUE, רצף ההצהרות מבוצע, אז control מתחדש בחלק העליון של הלולאה. אם הוא FALSE או NULL, הלולאה מדלגת והשליטה עוברת להצהרה הבאה.
מה מוערך בחלק העליון של לולאת while כמונה לולאה?
התנהגות לולאת while.
לדוגמה, קריאת השורה האחרונה בקובץ נתונים, עיבוד האלמנט האחרון ברשימה וכו'. לולאות While הן מבחן בלולאה העליונה, ה- הבדיקה מתרחשת לפני הזנת גוף הלולאה. אם הבדיקה בתחילה שקר, אזי דילג על גוף הלולאה.
מהם החלקים של לולאת while?
A While לולאת מורכבת משלושה חלקים:
- מילת המפתח בעוד שמתחילה את הלולאה.
- התנאי שייבדק בכל פעם שהלולאה חוזרת או מבוצעת.
- מלת המפתח EndWhile שמסיימת את הלולאה.
איזו בודקת את המצב בחלק העליון של הלולאה?
A while בודק את התנאי לפני כל ביצוע של גוף הלולאה ו-do…while בודק את התנאי לאחר כל ביצוע של גוף הלולאה
- אתה יודע שהתנאי תמיד יהיה נכון בפעם הראשונה, או.
- אתה רוצה שהלולאה תתבצע פעם אחת גם אם התנאי הוא שקרי מלכתחילה.