הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   יש אפשרות לשים If בתוך for ? (https://hosts.co.il/forums/showthread.php?t=48158)

Source 24-06-07 11:44

לא ממש... לולאת for מוגדרת כלולאה בעלת מספר הרצות קבוע. ברגע שאתה משנה את משתנה הלולאה מספר ההרצות משתנה.
"אם בלולאה מותר לעשות $i++" - את זה אתה עושה מחוץ ללולאה, במשפט הפתיחה של הלולאה.
בכ"מ, מה שבטוח, שזה לא חוקי / תקני מבחינת טוהר הקוד, כמו שלא תקני בד"כ להשתמש במשפטים break וcontinue - שינוי משתנה הלולאה בלולאה מראה שימוש לא נכון בלולאת for וליקוי בתכנון. זו לא כתיבת קוד נכונה.

4ior 24-06-07 11:58

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 505796)
אני חושב זה חוקי בכל השפות.

בפסקל זה לא חוקי ;P


כל הזמנים הם GMT +2. הזמן כעת הוא 15:47.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ