תכנות
—
שיעור 26
26/March/2009
התחלקות
—
המשך
דברנו על מחלקים משותפים לשני מספרים. וציינו בפרט את
המחלק המשותף הגדול ביותר
Greatest Common Divisor (gcd)
של שני מספרים. למשל המחלקים המשותפים של
הם
והמחלק המשותף הגדול ביותר הוא:
כתבנו את התכנית הבאה שמוצאת ומדפיסה את המחלק המשותף המירבי.
מספרי פיבונאצ'י
(Fibonacci)
חזרנו לעסוק
במספרי פיבונא'צי
שהכרנו כבר
בשעור קדום.
כתבנו את התכנית הבאה שמדפיסה את מספרי פיבונאצ'י עד גבול מסוים.
הגבול יכול להִנַתֵן על ידי המשתמש, אחרת הוא פשוט מיליון.
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
קרא את הסיכום שלמעלה. אם יש צורך, חזור על
סיכומי שעור קודמים
.
-
שחזר את התכנית
gcd1.py
שלמעלה והרץ אותה עם כמה דוגמאות.
-
שחזר את התכנית
fibo1.py
שלמעלה והרץ עם ובלי לתת גבול.
-
כתוב תכנית דומה
fibo2.py
שכותבת כל מספר Fibonacci בשורה נפרדת.
חזרה לעמוד האם