] פעילות - [ 4 . 5 תיעוד הזמן ותיעוד מספר האנשים הנכנסים לחנות המטרה בפעילות זו נדגים שילוב של הפעלת חומרה , עבודה עם שעון המחשב וטיפול בקובץ חיצוני תוך שימוש בפונקציות fprintf כדי לכתוב תכנית המתעדת כניסה של אנשים לחנות . על התכנית לקלוט את מעבר האנשים לחנות תוך שימוש בחיישן המעבר המהווה חלק ממערכת הפיתוח ולשמור בקובץ חיצוני את הנתונים שלהלן . מספר האנשים שנכנסו לחנות , התאריך והשעה שבהם כל אחד מהם נכנס . השגת המטרה למימוש התכנית נבצע את השלבים שלהלן : נרשום לולאת while שתתבצע כל עוד לא נקלט תו כלשהו במקלדת . בתוך הלולאה נמתין לקליטת אות מעבר דרך החיישן תוך שימוש בפונקציה Ir in המוגדרת בקובץ הכותרת . in _ out _ lpt . h ברגע שנקלט אות המעבר נרשום לולאת while פנימית שתנאי העצירה שלה יהיה הפסקה של קליטת אות המעבר . ברגע שנפסק אות המעבר , נוסיף 'אחד' לערכו של מונה המעבר , המשתנה . num נפתח קובץ טקסט במצב של כתיבה . לאחר בדיקה שהקובץ נפתח נזמן את הפונקציות gmtime ^ time כדי לקבל את הזמן הנוכחי משעון המחשב ונשמור את מונה הכניסות ואת הזמן הנוכחי בקובץ שניפתח עלידי שימוש בפונקציה . fprintf נס...
אל הספר