מה לקנות
חלק מהיחידה יסודות במסלול ה-Python של Coddy. שיעור 77 מתוך 77.
אתגר
בינוניכתבו תוכנית שמקבלת שלוש קלטים (נתונים מראש):
- רשימת מחירים
- רשימת שמות פריטים
- תקציב לכל פריט
התוכנית צריכה להדפיס:
- רשימת הפריטים שאתם יכולים להרשות לעצמכם במסגרת התקציב
- מה יהיה התקציב הדרוש לכם אם תקנו את כל הפריטים שאתם יכולים להרשות לעצמכם
- כמה פריטים לא יכולתם להרשות לעצמכם
בדקו את מקרי הבדיקה כדי לראות את פורמט הפלט
נסו בעצמכם
prices = input().split(",")
for i in range(len(prices)):
prices[i] = int(prices[i])
items = input().split(",")
budget_per_item = int(input())
affordable_items = []
cant_afford = 0
total_needed = 0
# כתבו את הקוד שלכם למטה
print("Can buy:", affordable_items)
print("Total budget needed:", total_needed)
print("Can't afford:", cant_afford)
כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר Python אונליין