Menu
Coddy logo textTech

חישוב הטיפ והסכום הכולל

חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 43 מתוך 93.

challenge icon

אתגר

קל

בשיעור הקודם קלטת את סכום החשבון, את אחוז הטיפ ואת מספר האנשים. עכשיו, הוסף את לוגיקת חישוב הטיפ כדי לחשב את סכום הטיפ ואת החשבון הכולל.

בעזרת המשתנים שכבר יש לך, חשב:

  • tipAmount: הטיפ המחושב לפי סכום החשבון ואחוז הטיפ
  • totalBill: הסכום של החשבון המקורי והטיפ

כדי לחשב את סכום הטיפ, הכפל את סכום החשבון באחוז הטיפ חלקי 100.

עדכן את הפלט כך שיציג את סכום הטיפ ואת החשבון הכולל במקום את הקלטים הגולמיים:

Welcome to Bill Split Calculator!
Tip amount: [tipAmount]
Total bill: [totalBill]

לדוגמה, אם הקלטים הם 100.0, 20 ו-4, הפלט צריך להיות:

Welcome to Bill Split Calculator!
Tip amount: 20.0
Total bill: 120.0

מגבלות הקלט: סכום החשבון ואחוז הטיפ אינם שליליים, ומספר האנשים הוא מספר שלם חיובי. הקלטים המספריים תקינים וסופיים.

נסו בעצמכם

fun main() {
    // TODO: Write your code below to print the welcome message
    println("Welcome to Bill Split Calculator!")
    
    val billAmount = readLine()!!.toDouble()
    val tipPercentage = readLine()!!.toInt()
    val numberOfPeople = readLine()!!.toInt()
    
    println("Bill amount: $billAmount")
    println("Tip percentage: $tipPercentage")
    println("Number of people: $numberOfPeople")
}

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Kotlin אונליין