18 תשובות
לא הבנתי כל כך אץ השאלה
ואו.
הלוואי הייתי יכולה לעזור אבל אני לא מבינה כלום בתכנות וגם אני לומדת את זה.
הצילוו הכי גבוה שלי במחשבים זה 62
ככה שאם מישהו מבין בתכנות או מחשבים או פייתון פליז עזרה.
נ.ב סורי על התשובה הלא רלוונטית
אנונימית
שואל השאלה:
כאילו יש לי קובץ עם מספרים. אחרי כל מספר יש פסיק כמו שהראתי.
אני צריכה לחשב את סכום כל המספרים ובשביל זה אני צריכה לקרוא אותם, איך אני עושה זאת?
(תגידי עם עוד פעם לא מובן,יש לי בעיה עם ניסוח חחח)
אוקיי אוקיי אוקיי את פשוט כותבת (מספר +מספר........)print
לא?
שואל השאלה:
לא.....
1)אני לא יודעת את המספרים
2)אחרי כל מספר יש פסיק
אז מה שכתבת בשאלה זה רק דוגמה למספרים?
שואל השאלה:
כן,יתנו לי קובץ עם מספרים ואני צריכה שזה אוטומטי יחשב
מה כתוב לך בתרגיל יש מצב את כותבת את זה פה כאילו ביקשו ממך פונקציה או ישר פרינט או משתנים מה כתוב לך בתרגיל?
שואל השאלה:
משפחת ארזי מכפר גזר היא משפחה מאוד טכנולוגית, וגם מאוד בזבזנית. לכל בני המשפחה - אמא ציפורה, אבא חיים והילדים צילי גילי ובוץ יש חשבון בנק משותף. הם אוהבים לקנות באינטרנט דברים שהם לא באמת צריכים וללכת להמון חוגים ופעילויות אחרי צהריים שעולים הרבה כסף. הגיע הזמן שמישהו ישתלט על ההפקרות הזאת! בני המשפחה חייבים פיתרון שיציל אותם מעצמם!

משפחת ארזי צריכה אותך!
הם החליטו לקנות ממך תכנה שתדע לחשב את סכום ההוצאות וההכנסות של המשפחה. התכנה תדע להדפיס דוח מלא אשר מפרט בין היתר:
כמה כל בן משפחה מכניס
כמה כל בן משפחה מבזבז
כמה שעות ההורים עובדים בחודש
מה כמות השעות שהילדים בבית משקיעים בחוגים

דרישות התוכנית
מקורות המידע של התכנה
התכנה שתכתבו תקרא מידע משני קבצים (אשר נמצאים בתיקייה):
הקובץ bank.txt - המכיל את ההוצאות וההכנסות של כל בן משפחה בחודש מסוים.
הקובץ hours.txt - המכיל את כמות שעות העבודה של ההורים, ואת כמות השעות שילדים משקיעים בחוגים בחודש מסוים.
כל שורה בקובץ תכיל את השם של בן המשפחה ולאחר מכן את המידע הרלוונטי לו. המידע בכל שורה יופרד בפסיקים וניתן להניח שהוא תקין.

פתחו את הקבצים ובדקו איך המידע שמור בהם.
בקובץ של תנועות הכספים, יש לשים לב כי הכנסות יכתבו ללא סימן, ואילו הוצאות יכתבו כמספר שלילי. כמו כן, יכול להיות שבן משפחה יהיה במינוס לאחר חודש מסוים (ועם כמות המבצעים שהיו באתרי הקניות החודש, גם מאוד הגיוני..).

הדוח המשפחתי
התכנה תדפיס דוח עם הפרטים הבאים:
עבור כל בן משפחה יכתב:
א. הסכום ש"בזבז" החודש
ב. הסכום שהכניס החודש
ג. היתרה שנשארה לו בסוף החודש (ההפרש בין ההכנסות להוצאות)
יכתב בדוח גם באופן כללי:
א. כמות שעות העבודה הכוללת של ההורים במשפחה
ב. כמות השעות הכוללת שהילדים היו בחוגים




אני לא הבנתי איך לקרוא את המספרים מהקובץ,וכן,צריך פונקציה
אולי את צריכה לעשות פונקציה לכל אחת מבני המשפחה ואז לחבר ואולי המספרים הם הפרמטרים בסוגריים העגולים בפונקציה
( פרמטר) def fun_name
ואז את קוראת לפונקציה ושמה את המספרים שאת בוחרת ואז הפונקציה עובדת ומראה לך את הדוח
או אולי לא כל אחד בנפרד פשוט פונקציה אחת גדולה לכל המשפחה
או אולי מכל הפונקציות בנפרד שכתבת את כותבת פונקציה אחת גדולה
אם את מכירה פונקציות שקוראות לפונקציות
תקראי על הפונקציה split תוכןי לעשות אותה בין הפסיקים
וככה המחרוזת עם המספרים המופרדים בסטרינג תהפוך לרשימה של מספרים
אחרי ששמת משתנה
string = '123, 10, 20'
lst_string = '[' + string + ']'
lst = eval(lst_string)


עכשיו lst זה הרשימה
123
10
20

אבל בכללי בחיים לא משתמשים בeval