משחק מחרוזות: מגדל האינדקסים


תרגול אינטראקטיבי ראשון ב־string[index], Length, וגבולות

מטרת המשחק היא לבנות אינטואיציה של גישה ישירה לפי אינדקס: s[i], s.Length, האינדקס האחרון, ומה קורה כשחורגים מהגבול. אין כאן שימוש ב־IndexOf, Contains או Substring.

מגדל האינדקסים: מחרוזות

שלב 1

עמוד ההמשך למערכים: משחק מערכים: רציף האינדקסים

למורה: מה המשחק מדגיש
  • אינדקס מתחיל ב־0.
  • s.Length הוא מספר התווים, ולכן s[s.Length] חורג.
  • האינדקס האחרון הוא s.Length - 1.
  • מחרוזת מאפשרת קריאה לפי אינדקס, אבל לא השמה לתוך תו.
  • מציאת תווים בלי IndexOf היא מעבר אינדקסים ובדיקה של s[i].