כתוב תכנית
root.py
שמקבלת בשורת הפקודה שני מספרים, הראשון ממשי אי-שלילי והשני שלם חיובי.
התכנית תכיל שתי פונקציות (כמו שכתבנו בשעור):
-
העלאה בחזקה חיוביות
def pospow(x, n):
שתחזיר את הערך
-
הוצאת שורש מסדר שלם חיובי
def root(x, n):
שתחזיר את הערך
.
הפונקציה יכולה להיות דומה מאד לפונקציה
sqrt(x, n)
בתכנית
sqrt.py
או לפונקציה
cbrt(x, n)
בתכנית
cbrt.py
אלא שבמקום להעלות בריבוע או בשלישית, קוראים לפונקציה
pospow(average, n):
דוגמאות: