סיכום – חשבון פשוט
חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 23 מתוך 93.
אתגר
קלכתבו פונקציה calculateFinalValue שמקבלת את initial, את bonus ואת divisor, ומחזירה את השארית לאחר סדרת פעולות.
לוגיקה:
- התחילו בערך
initial - הוסיפו לו את
bonusבאמצעות+= - הכפילו את התוצאה ב-2 באמצעות
*= - החזירו את השארית המתקבלת בחלוקה ב-
divisor
פרמטרים:
initial(Int): הערך ההתחלתיbonus(Int): הערך שיש להוסיףdivisor(Int): המספר שבו מחלקים כדי לקבל את השארית
ערך מוחזר: השארית לאחר ביצוע כל הפעולות (Int)
מגבלות קלט: המחלק אינו אפס. כל ערכי הביניים נכנסים לטווח של Int.
נסו בעצמכם
fun calculateFinalValue(initial: Int, bonus: Int, divisor: Int): Int {
// כתבו כאן קוד
}
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסיים
פונקציית Printlnתבניות מחרוזתקלט באמצעות ReadLineהמרת טיפוסיםסיכום – שנים עד הפרישהסיכום – אמת או שקר10פונקציות
הכרזה על פונקציהפרמטרים וארגומנטיםערכי החזרהארגומנטים בעלי שםערכי ברירת מחדלפונקציות עם ביטוי יחידחזרה – פונקציית Sigmaחזרה – פונקציית אימות3אפשרות לערך null
מהי בטיחות מפני nullטיפוסים שיכולים להיות nullאופרטור קריאה בטוחהאופרטור אלביסיסודות אתגר הפונקציותאופרטור ההבטחה לאי־nullסיכום – גישה בטוחה9לולאות
לולאת forלולאת whileלולאת do-whilebreakcontinueטווחים בלולאותלולאה מקוננתחזרה – עצרתחזרה – קלט דינמיתרגלו בעצמכם: Kotlin אונליין