אתה נמצא כאן יסודות השפה  »  בלוקי הצהרה  »  האופרטור redo

האופרטור redo

דרך נוספת לקפוץ בתוך לולאת בלוקים היא האופרטור redo.
האופרטור רץ לתחילת הבלוק הנוכחי בלי חישוב מחדש של ביטוי הבקרה. למשל

while (something)
{
#יגיע לכאן redo
do_1;
do_2;
do_3;
if (condition)
     {
     do_4;
     do_5;
     redo; # נתחיל את האיטרציה הנוכחית מחדש
     } # סיום התנאי
do_6;
do_7;
} # סוף הלולאה

שוב, בלוק ה - if לא נחשב, רק הבלוקים של הלולאה.









להוספת תגובה, אנא התחברו לדרכונט.