סיכום – אמת או שקר
חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 40 מתוך 93.
אתגר
קלקראו שני מספרים שלמים ומחרוזת אחת כקלט, ואז קבעו אם אדם יכול להיכנס למקום.
תקבלו שלושה קלטים:
- הקלט הראשון: גיל האדם (כמחרוזת, המירו ל־Int)
- הקלט השני: הגיל המינימלי הנדרש (כמחרוזת, המירו ל־Int)
- הקלט השלישי: האם יש לאדם כרטיס —
"true"או"false"(המירו ל־Boolean)
אדם יכול להיכנס אם גילו גדול מהגיל המינימלי או שווה לו וגם יש לו כרטיס.
הדפיסו את התוצאה בפורמט המדויק הזה:
Can enter: [result]כאשר [result] הוא true או false, בהתאם לתנאים.
נסו בעצמכם
fun main() {
// קראו את הקלטים
val ageInput = readLine()!!
val minAgeInput = readLine()!!
val hasTicketInput = readLine()!!
// TODO: כתבו את הקוד שלכם למטה
// 1. המירו את ageInput ואת minAgeInput ל-Int
// 2. המירו את hasTicketInput ל-Boolean
// 3. קבעו אם האדם יכול להיכנס (age >= minAge וגם יש לו כרטיס)
// הציגו את התוצאה בפורמט: Can enter: [result]
println("Can enter: $canEnter")
}כל השיעורים ביחידה יסודות
7קלט/פלט בסיסיים
פונקציית Printlnתבניות מחרוזתקלט באמצעות ReadLineהמרת טיפוסיםסיכום – שנים עד הפרישהסיכום – אמת או שקר10פונקציות
הכרזה על פונקציהפרמטרים וארגומנטיםערכי החזרהארגומנטים בעלי שםערכי ברירת מחדלפונקציות עם ביטוי יחידחזרה – פונקציית Sigmaחזרה – פונקציית אימות3אפשרות לערך null
מהי בטיחות מפני nullטיפוסים שיכולים להיות nullאופרטור קריאה בטוחהאופרטור אלביסיסודות אתגר הפונקציותאופרטור ההבטחה לאי־nullסיכום – גישה בטוחה9לולאות
לולאת forלולאת whileלולאת do-whilebreakcontinueטווחים בלולאותלולאה מקוננתחזרה – עצרתחזרה – קלט דינמיתרגלו בעצמכם: Kotlin אונליין