מחברת 7, מערכת בנק

יש שני סעיפים שלא הבנתי את ההבדל ביניהם,
אני מצרף אותם כתמונה ואשמח לעזרה בהבנה מה לעשות בהם.
תודה.

יש פונקציה שמחזירה ערך - שיש בה את המילה return והיא מחזירה איזשהו ביטוי (שיכול להיות כל דבר). היא לא בהכרח “מדפיסה” אותו , אבל אם יפעילו את הפונקציה יוכלו להשתמש בו בתוכנית.

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

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

3 לייקים

אוקיי הבנתי אותך,
תודה רבה!

לייק 1