Visual Basic/יסודות השימוש בשפה/הצהרת תנאי: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
מ Visual Basic/הצהרות ופעולות בסיסיות/הצהרת תנאי הועבר לVisual Basic/יסודות השימוש בשפה/הצהרת תנאי: ארגון-מחדש של סדר הפרקים. |
תחילת כתיבה-מחדש של הפרק. |
||
שורה 1:
{{בעבודה}}
{{Visual Basic}}
עד כה, בכל התוכנות שכתבנו, שורות הקוד בוצעו בזו אחר זו באופן לינארי. בכל פעם שהופעל מאורע כלשהו (כגון לחיצה על כפתור), התוכנה הייתה נכנסת לחטיבת-הקוד של אותו המאורע, ומבצעת את כל השורות שבתוכה לפי הסדר; אך בכתיבת תוכנות יותר מתוחכמות, לרוב אין הדבר כך. התוכנה מבצעת חזרה על מספר שורות קוד, בוחרת באחת מכמה אפשרויות לפי תנאי מסויים, או קוראת לקוד הכתוב בכלל במקום אחר, מחוץ לחטיבה הנוכחית.
בפרק זה, נלמד על '''הצהרת התנאי''' (''If'' Statement). זוהי פקודה בסיסית למדי, אך משתמשים בה הרבה גם בכתיבת תוכנות ארוכות ומסובכות. פקודה זו גורמת לתוכנה לבחור האם לבצע חטיבה מסויימת של הקוד, על-פי בדיקה מסויימת שהתוכנה מבצעת. בוואריאציות היותר מתוחכמות שלה, הפקודה גורמת לתוכנה לבחור באחד ממספר נתיבי-פעולה שונים, על פי תוצאות של בדיקה, או אפילו מספר בדיקות. כל זאת נלמד בפרק זה.
== הקדמה - מבני בקרה ==
|