Page 21 - תכנות בשפת ג'אווה חלק א
P. 21

‫פרק ‪ - 3‬לולאות‬

    ‫בשפות תכנות לולאות משמשות לקיצור וייעול תהליכים בשביל המתכנת‪.‬‬
     ‫בנוסף‪ ,‬ניתן להשתמש בלולאות על מנת לבצע בדיקות תקינות של קלט‪.‬‬
 ‫במידה ונרצה לחזור על פעולה כלשהיא מספר פעמים מסוים או עד שתנאי‬
‫מסוים מתקיים‪/‬לא מתקיים‪ ,‬במקום לרשום את הפעולה מספר פעמים‪ ,‬נוכל‬
   ‫לכתוב אותה פעם אחת בתוך לולאה שתרוץ כמספר הפעמים שנקבע לה‬

                   ‫בתנאי או עד שהתנאי לקיום הלולאה לא יתקיים‪/‬לא יתקיים‪.‬‬

                    ‫ב ‪ Java‬יש ‪ 2‬סוגי לולאות‪ ,‬שכל סוג כולל בתוכו ‪ 2‬תתי סוגים‪:‬‬
                    ‫לולאת ‪ ,for‬שכוללת בתוכה ללולאת ‪ fori‬ולולאת ‪. foreach‬‬
‫לולאת ‪)while‬נקראת גם לולאת תנאי( שמתחלקת ללולאת ‪ while‬ולולאת ‪do‬‬

                                                                                  ‫‪.while‬‬
     ‫הנפוצות מביניהן הם לולאות ה ‪ while -‬וה ‪ ,fori -‬שאותן נלמד בפרק זה‪.‬‬

                                                                                ‫הערות‪:‬‬
    ‫‪ (1‬בדומה לתנאים‪ ,‬הקוד שנרצה להריץ מספר פעמים בלולאה‪ ,‬יתחם בין‬

                                                                ‫סוגריים מסולסלים‪.‬‬
    ‫‪ (2‬כאשר נכתוב שורת קוד אחת בלולאה‪ ,‬לא יהיה חייב השימוש בסוגריים‬
‫מסולסלות‪ ,‬והדבר תקף לא רק לשורת קוד‪ ,‬אלא גם ללולאה אחת נוספת‪,‬‬

        ‫וגם לשרשרת תנאים אחת שיכולה לכלול בתוכה שרשראות תנאים‬
                                                                              ‫נוספות‪.‬‬

                                                                    ‫לולאת )‪:for(fori‬‬
 ‫בלולאה זו נשתמש כאשר נדע את מספר הפעמים שאנחנו רוצים לחזור על‬

                                      ‫פעולה מסוימת‪ ,‬והיא נכתבת בצורה הבאה‪:‬‬

‫נק' התחלה‬                     ‫קצב התקדמות‬
              ‫תנאי‬

           ‫‪21‬‬

                           ‫כל הזכויות שמורות ל "‪"Devkills‬‬
   16   17   18   19   20   21   22   23   24   25   26