|
עמוד:91
מימוש הפונקציה לקליטת נתוני הממיר ו למימוש התכנית הראשית נבצע את השלבים שלהלן ו נציג משפט פלט שמורה למשתמש ללחוץ על לחצן ההפעלה של הממיר . נרשום לולאת while להמתנה עד אשר יילחץ לחצן כלשהו תוך שימוש בפונקציה kbhit שההצהרה עליה מצויה בקובץ הכותרת . conio . h נאפס את מחסנית המקלדת על-ידי שימוש בפונקציה , getch כדי לאפשר קליטה מחדש של תו מהמקלדת . נרשום לולאת while שתנאי הסיום שלה יהיה כאשר המשתמש ילחץ על תו כלשהו במקלדת . בגוף הלולאה יתבצעו מספר פעולות ; נמחק את הרשום על הצג . נציג משפט שמורה למשתמש ללחוץ על לחצן כלשהו כדי לסיים את התכנית . נזמן את הפונקציה inl 6 bit אשר אינה מקבלת ארגומנטים אך מחזירה מספר בגודל של בית אחד שייצג את נתוני הממיר התקבילי לספרתי . הערך שיוחזר מהפונקציה יועבר ישירות כאתומנט לפונקציה printf להדפסה על הצג כמספר בבסיס . 16 לבסוף נשהה את הבדיקה הבאה בארבע שניות על-ידי זימון הפונקציה Sleep שתוגדר בקובץ הכותרת . windows . h
|
![מטח : המרכז לטכנולוגיה חינוכית](http://lib.cet.ac.il/storage/publishers/900_999/0000000957.gif)
|