Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Studies

שאלות ותרגילים

  1. נכתוב תוכנית שמקבלת אותיות קטנות מהמשתמש וממירה אותן לאותיות גדולות:
#include <stdio.h>
int main() {
    char c;
    scanf("%c", &c);
    printf("%c", c + 'a' - 'A') // 'a' - 'A' = 32
}
  1. מה יקרה אם נדפיס משתנה מסוג int עם מזהה c? מה יקרה אם המשתנה יהיה קטן מ-0 או גדול מ-127?
  2. כתבו כל אות בשם שלכם כמשתנה int ע“י מיפוי ASCII והדפיסו אותו.
  3. כתבו תוכנית המקבלת מהמשתמש תו ומדפיסה את התו ואת ערך ה-ASCII שלו.
  4. המירו את המספר הדצימלי 2044 לבינארי ואת המספר הבינארי 10011101 לדצימלי.