Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Studies

תרגילים

  1. כתבו תוכנית המקבלת מהמשתמש מספר ומדפיסה האם הוא חיובי, שלילי או אפס.
  2. כתבו תוכנית המקבלת מהמשתמש שני מספרים ומדפיסה את הגדול מביניהם.
  3. כתבו תוכנית המקבלת מהמשתמש שנה ומדפיסה האם היא שנה מעוברת. שנה מעוברת היא שנה שמתחלקת ב-400, או שמתחלקת ב-4 אבל לא ב-100.
  4. כתבו תוכנית שמקבלת שלושה מספרים מהמשתמש ומדפיסה אותם בסדר עולה.
  5. כתבו תוכנית המקבלת שלושה מספרים מהמשתמש וקובעת האם הם תאריך חוקי. למשל, התאריך 1 15 2024 אינו חוקי מכיוון שאין חודש 15, בעוד שהתאריך 13 3 5 הוא חוקי.
  6. כתבו תוכנית שמקבלת מהמשתמש מספר בין 10 ל-99. אם המספר אינו בטווח, יש להדפיס הודעת שגיאה. אחרת, יש להדפיס ״!BOOM“ אם אחת הספרות של המספר היא 7, אחרת להדפיס את המספר עצמו.

תרגיל מסכם

נתון מנעול המקבל שלושה מספרים. המנעול נפתח רק אם כל התנאים הבאים מתקיימים:

  1. מספר אחד בלבד מבין השלושה הוא שלילי, והשאר חיוביים (אינם אפס).
  2. סכום שני המספרים החיוביים גדול מ-100.
  3. הערך המוחלט של המספר השלישי קטן משני המספרים החיוביים.
  4. לפחות אחד מהמספרים זוגי.

לדוגמא, המספרים \(-20, 60, 50\) פותחים את המנעול, בעוד ש-\(-70, 60, 50\) לא פותחים את המנעול.

כתבו תוכנית שמקבלת שלושה מספרים מהמשתמש ומדפיסה “open” אם המספרים פותחים את המנעול, ו-“closed״ אחרת.