תכנות - שיעור 19 6/November/2005    

תקונים והבהרות

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

int(...).

הגדרת פונקציה וקריאה לה

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

def    return

המשמשות בהגדרת פונקציה. בדוגמא של הדפסת לוח פעולות חשבון תוכלו לראות הגדרת פונקציות וקריאה להן ותוצאות של כמה הרצות של התכנית .


פתרונות לתרגילים קודמים

תוכלו לראות פתרונות של מציאת gcd של 3 מספרים ושל התקרבות לשרש. שנתנו בשעור 18 .

תרגילים

  1. כתוב תכנית שמקבלת שלושה מספרים בשורת הפקודה ומוצאת את המחלק המשותף המירבי (gcd) של כלם. הפעם על ידי כתיבת פונקציה וקריאה לה פעמיים.
  2. כתוב תכנית שמקבלת שלושה מספרים בשורת הפקודה ומוצאת את הכפולה המשותפת המזערית (lcm) של כלם. הערה:
    lteq1.png
  3. גם כאן כדאי להשתמש בפונקציות.

חזרה לעמוד האם