1א.1.1 היקף ושטח מלבן
במשימה זו עליך לכתוב תוכנית שמקבלת שני מספרים שלמים, המייצגים את אורך ורוחב מלבן, ומחשבת את היקף המלבן ואת שטחו. לאחר מכן, התוכנית צריכה להדפיס את התוצאות.
דרישות:
- קבל שני מספרים שלמים כקלט.
- חשב את היקף המלבן (2 * (אורך + רוחב)).
- חשב את שטח המלבן (אורך * רוחב).
- הדפס את היקף המלבן בפורמט: “Perimeter: [היקף]”.
- הדפס את שטח המלבן בפורמט: “Area: [שטח]”.
הערה: יש להקפיד על הפורמט המדויק של הפלט (כולל ריווח ותווים מיוחדים).
קלט
התוכנית תקבל שני מספרים שלמים, המייצגים את אורך ורוחב המלבן בהתאמה. כל מספר יינתן בשורה נפרדת.
פלט
התוכנית תדפיס שתי שורות:
- השורה הראשונה תכיל את היקף המלבן בפורמט: “Perimeter: [היקף]”.
- השורה השנייה תכיל את שטח המלבן בפורמט: “Area: [שטח]”.
הפלט חייב להיות באנגלית.
1א.1.2 היקף מלבן
עליכם לכתוב תוכנית המחשבת את היקף המלבן. התוכנית תקלוט שני מספרים המייצגים את אורכי צלעות המלבן ותחשב את היקפו.
קלט
שני מספרים שלמים, כל אחד בשורה נפרדת:
- אורך הצלע הראשונה של המלבן
- אורך הצלע השנייה של המלבן
פלט
מספר שלם המייצג את היקף המלבן
1א.1.3 חישוב מחיר חולצות
עליכם לכתוב תוכנית שמחשבת את המחיר הסופי של חולצות עם סמל בית ספר. התוכנית צריכה:
- לקלוט את מחיר החולצה הבסיסי
- לקלוט את מספר החולצות
- להוסיף 2 ש”ח לכל חולצה עבור סמל בית הספר
- לחשב את המחיר הסופי
- להדפיס את המחיר הסופי
קלט
- מחיר חולצה בסיסי (מספר שלם)
- מספר חולצות (מספר שלם)
פלט
המחיר הסופי לתשלום בפורמט:Final price: X
כאשר X הוא המחיר הסופי המחושב
1א.1.4 חישוב מחיר נסיעה במונית
עליכם לכתוב תוכנית המחשבת את מחיר הנסיעה במונית על פי הפרמטרים הבאים:
- מחיר התחלתי קבוע: 10.20 ש”ח
- מחיר לכל ק”מ: 1.30 ש”ח
- מחיר לכל מזוודה: 2.00 ש”ח
קלט
- מספר הקילומטרים לנסיעה (מספר שלם)
- מספר המזוודות (מספר שלם)
פלט
הסכום הכולל לתשלום כמספר עשרוני עם שתי ספרות אחרי הנקודה
1א.1.5 חישוב מחיר עם מע”מ
עבור כל מוצר שקונים צריך לשלם מע”מ, שערכו נקבע על ידי המדינה ומשתנה כל כמה שנים. בתרגיל זה תכתבו תוכנית הקולטת מחיר מוצר ומציגה את מחירו לאחר תוספת המע”מ.
קלט
מחיר המוצר (מספר עשרוני או שלם) לפני תוספת המע”מ.
פלט
המחיר הסופי של המוצר לאחר תוספת מע”מ של 17%, מוצג עם שתי ספרות אחרי הנקודה העשרונית.
הוראות נוספות
- שיעור המע”מ הנוכחי הוא 17%.
- חישוב המחיר עם המע”מ: מחיר מקורי × 1.17
- התוצאה צריכה להיות מוצגת בפורמט של מספר עשרוני עם שתי ספרות אחרי הנקודה.
- אין צורך בבדיקת תקינות הקלט - ניתן להניח שהמשתמש יזין מספר חיובי תקין.
1א.1.6 חישוב מחיר פלאפל ושתיה
איתמר קנה פלאפל ופחית שתיה ורוצה לדעת כמה עליו לשלם. עליכם לכתוב תוכנית שמחשבת את המחיר הסופי של הרכישה.
התוכנית צריכה:
- לקלוט את מחיר הפלאפל ולשמור אותו במשתנה בשם falafel
- לקלוט את מחיר פחית השתיה ולשמור אותו במשתנה בשם drink
- לחשב את המחיר הסופי ולשמור אותו במשתנה בשם total
- להדפיס את ערך המשתנה total עם הודעה מתאימה
קלט
- מחיר הפלאפל (מספר חיובי)
- מחיר פחית השתיה (מספר חיובי)
פלט
המחיר הסופי בפורמט: Total: X
כאשר X הוא סכום שני המחירים.
1א.1.7 חישוב מחיר נסיעה במונית
מחיר נסיעה במונית משוקלל מהרכיבים הבאים:
- מחיר התחלתי: 10.20 ש”ח
- מחיר עבור כל ק”מ: 1.30 ש”ח
- מחיר עבור כל מזוודה: 2.00 ש”ח
יש לבקש מהמשתמש את הנתונים הדרושים ולהציג את הסכום לתשלום
מיפוי הנתונים:
- מחיר התחלתי - נתון קבוע
- מחיר עבור ק”מ - נתון קבוע
- מחיר עבור מזוודה - נתון קבוע
- מספר ק”מ לנסיעה - נתון קלט
- מספר מזוודות - נתון קלט
- סה”כ לתשלום - נתון חישוב ונתון פלט
1א.1.8 חישוב ציון סופי בקורס
עליכם לפתח תוכנית שמחשבת את הציון הסופי בקורס לפי המשקלים הבאים:
- ציון הבחינה - 70%
- ציון עבודת הגשה ראשונה - 10%
- ציון עבודת הגשה שנייה - 20%
קלט
- ציון הבחינה (מספר שלם)
- ציון עבודת הגשה ראשונה (מספר שלם)
- ציון עבודת הגשה שנייה (מספר שלם)
פלט
מספר שלם המייצג את הציון הסופי בקורס (מעוגל)
1א.1.9 חנות אוזניות
עליכם לכתוב תוכנית שמחשבת את הפדיון הכללי של חנות אוזניות. בחנות יש שלושה סוגי אוזניות:
- אוזניות אלחוטיות - 200 ש”ח
- אוזניות ספורט - 350 ש”ח
- אוזניות גיימינג - 600 ש”ח
קלט
התוכנית תקלוט שלושה מספרים שלמים, כל אחד בשורה נפרדת:
- כמות האוזניות האלחוטיות
- כמות אוזניות הספורט
- כמות אוזניות הגיימינג
פלט
התוכנית תדפיס מספר שלם אחד - הפדיון הכללי של החנות בש”ח.
1א.1.10 היקף ושטח מלבן
במשימה זו עליך לכתוב תוכנית שמקבלת שני מספרים שלמים, המייצגים את אורך ורוחב מלבן, ומחשבת את היקף המלבן ואת שטחו. לאחר מכן, התוכנית צריכה להדפיס את התוצאות.
דרישות:
- קבל שני מספרים שלמים כקלט.
- חשב את היקף המלבן (2 * (אורך + רוחב)).
- חשב את שטח המלבן (אורך * רוחב).
- הדפס את היקף המלבן בפורמט: “Perimeter: [היקף]”.
- הדפס את שטח המלבן בפורמט: “Area: [שטח]”.
הערה: יש להקפיד על הפורמט המדויק של הפלט (כולל ריווח ותווים מיוחדים).
קלט
התוכנית תקבל שני מספרים שלמים, המייצגים את אורך ורוחב המלבן בהתאמה. כל מספר יינתן בשורה נפרדת.
פלט
התוכנית תדפיס שתי שורות:
- השורה הראשונה תכיל את היקף המלבן בפורמט: “Perimeter: [היקף]”.
- השורה השנייה תכיל את שטח המלבן בפורמט: “Area: [שטח]”.
הפלט חייב להיות באנגלית.