תכנות — שיעור 59 17/June/2008    

מעבר בסיסים

הצגנו תכנית עם ממשק גראפי שמעבירה מספר מהצגה בין שני בסיסים שונים.

תוכלו להוריד פתרון מבוסס על מה שהוצג


תרגילים

  1. עבור על הפתרון הדוגמא שלמעלה והבן אותו.
  2. רשות: נסה לשפר את התכנית, על ידי הפיכת הממשק להכנסת הבסיסים. במקום להשתמש ב gtk.Entry להשתמש ב gtk.SpinButton. תוכל לראות דוגמאות שימוש ב"שעור" .
  3. כתוב תכנית שקוראת את מלים מקובץ, ומדפיסה רק את המלים שיכולות להציג מספר בבסיס 16. כלומר מלים מהאותיות abcdef בלבד. נסה להריץ את התכנית מול אחד מקבצי המערכת הבאים:
    • /usr/share/dict/words
    • /etc/dictionaries-common/words
    • /usr/share/dict/american-english

    הקבצים אמורים להיות מותקנים עם החבילות:
    • dictionaries-common
    • wamerican

חזרה לעמוד האם