עמוד:85

ןפעילות - 2 . 5 קליטת נתוני מפסקים דרך אוגר ההזזה המטרה נכתוב פונקציה שתקלוט את נתוני ארבעת המפסקים המחוברים לאוגר ההזזה כפי שבא לידי מימוש במעגל החומרה המפורט בנספח של הספר . התכנית תבדוק את מצב המפסקים באופן מחזורי בכל ארבע שניות ותסתיים לאחר שהמשתמש ילחץ על לחצן כלשהו במקלדת המחשב . לזיהוי לחיצה על לחצן כלשהו במקלדת המחשב ניעזר בפונקציה kbhit המוצהרת בקובץ הכותרת . conio . h פונקציה זו אינה מקבלת ארגומנטים אך אם לא נלחץ אף לחצן במקלדת היא מחזירה 'אפס , ' אם נלחצו לחצנים במקלדת הפונקציה תחזיר את מספר התווים הממתינים בחוצץ המקלדת שנלחצו על-ידי המשתמש . נדגים תכנית הממתינה ללחיצה על לחצן כלשהו במקלדת ומדפיס הודעה מתאימה 1 נדגים את מימוש הערך המוחזר מפונקציה בדוגמה שלהלן ו הגדרנו פונקציה מטיפוס . int כלומר , פונקציה שעתידה להחזיר ערן מטיפוס . int הפונקציה מחזירה את הערך הגדול מבין שני הערכים שהיא מקבלת על-ידי המשפט . return הפונקציה הראשית main שולחת שני ערכים לפונקציית המשנה . max הערך שהפונקציה מחזירה מושם למשתנה max num ומודפס על צג המחשב .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר