סקירת הפרויקט
חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 84 מתוך 93.
אתגר
בינוניבפרק הזה תבנה מעקב הוצאות יומי עם ממשק מבוסס תפריט.
הדפס את התפריט של מעקב ההוצאות. התפריט צריך להציג את האפשרויות הבאות, כל אחת בשורה חדשה:
--- Expense Tracker ---
1. Add Expense
2. View All Expenses
3. Total and Average
4. Clear All
5. Exit
Choose an option:הדפס את התפריט בדיוק כפי שהוא מופיע למעלה, כולל הכותרת עם המקפים וההנחיה בסוף.
נסו בעצמכם
fun main() {
// TODO: כתבו את הקוד שלכם למטה כדי להדפיס את התפריט של מעקב ההוצאות
}כל השיעורים ביחידה יסודות
7קלט/פלט בסיסיים
פונקציית Printlnתבניות מחרוזתקלט באמצעות ReadLineהמרת טיפוסיםסיכום – שנים עד הפרישהסיכום – אמת או שקר10פונקציות
הכרזה על פונקציהפרמטרים וארגומנטיםערכי החזרהארגומנטים בעלי שםערכי ברירת מחדלפונקציות עם ביטוי יחידחזרה – פונקציית Sigmaחזרה – פונקציית אימות3אפשרות לערך null
מהי בטיחות מפני nullטיפוסים שיכולים להיות nullאופרטור קריאה בטוחהאופרטור אלביסיסודות אתגר הפונקציותאופרטור ההבטחה לאי־nullסיכום – גישה בטוחה9לולאות
לולאת forלולאת whileלולאת do-whilebreakcontinueטווחים בלולאותלולאה מקוננתחזרה – עצרתחזרה – קלט דינמי12יסודות הרשימות
List לעומת MutableListגישה לאיבריםשינוי רשימותמתודות של רשימותPair ו-Tripleחזרה – רשימת מוצריםחזרה – רשימה הפוכה15מעקב הוצאות יומי
סקירת הפרויקטיציאה מהתוכניתתרגלו בעצמכם: Kotlin אונליין