חזרה – עצרת
חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 53 מתוך 93.
אתגר
בינוניכתבו פונקציה factorial שמקבלת את n ומחזירה את העצרת של המספר הזה.
השתמשו בלולאה כדי להכפיל יחד את כל המספרים השלמים החיוביים מ-1 ועד n.
פרמטרים:
n(Int): מספר שלם חיובי (1 או יותר)
ערך מוחזר: העצרת של n (Int)
אילוצי הקלט: הקלט עומד בתנאי 1 <= n <= 12, ולכן העצרת נכנסת ב-Int.
נסו בעצמכם
fun factorial(n: Int): Int {
// כתבו כאן קוד
}
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסיים
פונקציית Printlnתבניות מחרוזתקלט באמצעות ReadLineהמרת טיפוסיםסיכום – שנים עד הפרישהסיכום – אמת או שקר10פונקציות
הכרזה על פונקציהפרמטרים וארגומנטיםערכי החזרהארגומנטים בעלי שםערכי ברירת מחדלפונקציות עם ביטוי יחידחזרה – פונקציית Sigmaחזרה – פונקציית אימות3אפשרות לערך null
מהי בטיחות מפני nullטיפוסים שיכולים להיות nullאופרטור קריאה בטוחהאופרטור אלביסיסודות אתגר הפונקציותאופרטור ההבטחה לאי־nullסיכום – גישה בטוחה9לולאות
לולאת forלולאת whileלולאת do-whilebreakcontinueטווחים בלולאותלולאה מקוננתחזרה – עצרתחזרה – קלט דינמיתרגלו בעצמכם: Kotlin אונליין