שלום,
כרגע אני עובר קורס C++ דרך הצבא,
נתנו היום תרגיל שהוא ככה:
בשביל להתחיל את התוכנית, המשתמש צריך להזין מספר כלשהו שלפיו יהיה גודל משטח העבודה.
משטח העבודה למעשה הוא Y כפול Y (כאשר Y זה המספר שהכניס המשתמש), למעשה מעין רשת שכזו.כל תא ברשת יכל להיות בריא או נגוע, המשתמש יכל לקבוע את הסטטוס שלו במהלך התוכנית.
לאחר שקבענו מי מהתאים נגוע, יבא שלב של אבולוציה, השלב הזה למעשה יהפוך כל התא שיש מסביבו לפחות 3 תאים נגועים, לנגוע בעצמו.
*תאים שהיו נגועים קודם לכן ואין לידם 3 תאים נגועים, יהפכו לבריאים.
הוספתי המון אפשרויות מעבר למה שהיה צריך, גם אפשרות לקבוע מי מהתאים יהיה בריא, לצפות במשתני TEMP שלי בכדי להבין איך הכל עובד..
*כאשר אתם בוחרים באפשרות 3, תבחרו אחריה את אפשרות 4.
חילקית את זה ל2 חלקים רק בשביל שאני\אתם תוכלו להדפיס את משתני הTEMP שהגדרתי.