>> ZAMYLA צ'אן: כדי לנצח את המשחק 15, האריחים צריכים להיות
לפי סדר מסוים.
ובדיקות פונקציה אחת אם המשחק מסתיים בנצחון.
זה מחזיר אמת אם המשחק מסתיים בנצחון ו האריחים הם בסדר הנכון,
ושקר אחר.
>> אז כדי לנצח את המשחק של 15, יש אריחים להיות בסדר עולה, עם
אריח ריק בפינה ימנית התחתונה.
אז איך אתה לבדוק האם המשתמש עבר את הלוח לתוך תקין
נטייה?
ובכן, תוכל לחזר על הלוח ו לבדוק את הערכים לוודא כי
הם נמצאים במקום הנכון.
כדי לעשות זאת, אתה יכול להשתמש מקונן ללולאות בדיוק כמו שעשית
בצייר ובאתחול.
>> יש כמה דרכים לבדוק ולאמת אם הלוח הוא
אם כי נכון בזכייה.
אם אתה הולך משמאל לימין, החל מהשורה העליונה כלפי מטה, ולאחר מכן כל
מספר חייב להיות גדול מ מקודמתה.
להיות זהיר לגבי מה שמעריך שיש לך נבחר למשבצת הריקה שלך, אם כי.
>> או שאתה יכול להשתמש במשתנה בניגוד ל להבטיח כי כל ערך הוא במקום אם
אתה בא עם איזושהי נוסחה כדי לייצג את זה.
אז יש לי כיף להתנסות עם המתמטיקה.
ברגע שאתה בא עם דרך, החזר אמיתי ברגע שהמשתמש ניצח את המשחק.
>> אבל אם כל ערך הוא שגוי, בתמורת שווא.
למשתמש יש להמשיך ומרגש, כי הם לא ניצחו את המשחק עדיין.
ברגע שאתה ליישם סימון זו, ולאורך עם אתחול, לצייר, ולזוז,
יש לך לסיים את המשחק של 15.
מזל טוב, ויש לי משחק כיף.
השם שלי הוא Zamyla, וזה CS50.
>> [השמעת מוסיקה]