תכנות - שיעור 19
6/November/2005
תקונים והבהרות
מספר עם נקודה צפה
(floating point number)
אפשר ליצור על-ידי הפונקציה
float
כפי שאפשר
לראות בדוגמא
.
כמו כן, כל חישוב שמעורב בו מספר עם נקודה צפה, הופך את התוצאה
למספר float.
כדי לקבל את החלק השלם של מספר float כמספר שלם, יש להשתמש
בפונקציה
int(...)
.
הגדרת פונקציה וקריאה לה
סוף סוף, התחלנו ללמוד כיצד לכתוב ולהשתמש בפונציות ב-Python.
הזכרנו שתי מלים שמורות:
def return
המשמשות בהגדרת פונקציה.
בדוגמא של הדפסת לוח פעולות חשבון
תוכלו לראות הגדרת פונקציות וקריאה להן
ותוצאות של כמה הרצות של התכנית
.
פתרונות לתרגילים קודמים
תוכלו לראות פתרונות של
מציאת gcd של 3 מספרים
ושל
התקרבות לשרש.
שנתנו
בשעור 18
.
תרגילים
-
כתוב תכנית שמקבלת שלושה מספרים בשורת הפקודה
ומוצאת את המחלק המשותף המירבי
(gcd)
של כלם. הפעם על ידי כתיבת פונקציה וקריאה לה פעמיים.
-
כתוב תכנית שמקבלת שלושה מספרים בשורת הפקודה
ומוצאת את
הכפולה המשותפת המזערית
(lcm)
של כלם. הערה:
גם כאן כדאי להשתמש בפונקציות.
חזרה לעמוד האם