תרגילים פשוטים במשפטי תנאי
בתרגילים הבאים נתרגל קליטה והדפסה לפי הפלט:
1. קלוט מספר והדפס “HOT” אם הוא גדול מ-30, אחרת הדפס “COLD”
2. קלוט שני מספרים והדפס את הגדול מביניהם.
3. קלוט ציון והדפס “PASS” אם הוא מעל 55, אחרת הדפס “FAIL”
4. קלוט מספר והדפס “EVEN” אם הוא זוגי, אחרת הדפס “ODD”
5. קלוט גיל והדפס “CHILD” אם הוא מתחת ל-18, אחרת הדפס “ADULT”
6. קלוט מספר והדפס “POSITIVE” אם הוא חיובי, אחרת הדפס “NEGATIVE”
7. קלוט שני מספרים והדפס “EQUAL” אם הם שווים, אחרת הדפס “NOT EQUAL”
8. קלוט מספר והדפס “BIG” אם הוא גדול מ-1000, אחרת הדפס “SMALL”
9. קלוט שנה והדפס “LEAP” אם היא שנה מעוברת (מתחלקת ב-4), אחרת הדפס “REGULAR”
10. קלוט מספר והדפס “TRIPLE” אם הוא מתחלק ב-3, אחרת הדפס “NOT TRIPLE”
11. קלוט שני מספרים והדפס “YES” אם מכפלתם גדולה מ-100, אחרת הדפס “NO”
12. קלוט מספר והדפס “DECADE” אם הוא מתחלק ב-10, אחרת הדפס “NOT DECADE”
13. קלוט שעה (0-23) והדפס “DAY” אם השעה בין 6 ל-18, אחרת הדפס “NIGHT”
14. קלוט מספר והדפס “LONG” אם הוא מכיל יותר מ-3 ספרות, אחרת הדפס “SHORT”
15. קלוט שני מספרים והדפס “SAME” אם שניהם חיוביים או שניהם שליליים, אחרת הדפס “DIFFERENT”
16. קלוט מספר והדפס “SUPER” אם הוא גדול מ-50 וגם זוגי, אחרת הדפס “REGULAR”
17. קלוט מספר והדפס “PERFECT” אם הוא מתחלק גם ב-2 וגם ב-3, אחרת הדפס “NOT PERFECT”
18. קלוט טמפרטורה והדפס “BOILING” אם היא מעל 100, אחרת הדפס “NOT BOILING”
19. קלוט שני מספרים והדפס את הקטן מביניהם
20. קלוט מספר והדפס “EMPTY” אם הוא 0, אחרת הדפס “FULL”
21. קלוט מספר והדפס “SEVEN” אם הוא מתחלק ב-7, אחרת הדפס “NOT SEVEN”
22. קלוט שני מספרים והדפס “WIN” אם סכומם שווה ל-100, אחרת הדפס “LOSE”
23. קלוט מספר והדפס “SQUARE” אם הוא ריבוע מושלם (כמו 1,4,9,16…), אחרת הדפס “NOT SQUARE”
24. קלוט גיל והדפס “TEEN” אם הוא בין 13 ל-19 (כולל), אחרת הדפס “NOT TEEN”
25. קלוט מספר והדפס “FIVE” אם הספרה האחרונה שלו היא 5, אחרת הדפס “NOT FIVE“
עם סיום התרגילים הללו, בואו נבדוק שאנחנו מבינים את הכללים הבאים.
במידה ומשתנה X הוא מס’ שלם:
if (x>0) //בדיקה האם חיובי
if (x<0) //בדיקה האם שלילי
if (x%2==0) // בדיקה האם זוגי
if (x%2 ==1) //בדיקה האם אי זוגי