Menu
Coddy logo textTech

계산서 나누기

Coddy Kotlin 여정의 기초 섹션에 포함된 레슨. 93개 중 44번째.

challenge icon

챌린지

쉬움

이전 레슨에서는 팁 금액과 총 청구 금액을 계산했습니다. 이제 모든 사람에게 총 청구 금액을 나누기 위한 최종 계산을 추가하세요.

이미 가지고 있는 변수를 사용하여 다음을 계산하세요.

  • amountPerPerson: 총 청구 금액을 사람 수로 나눈 값

각 사람이 지불해야 할 금액만 표시하도록 출력을 업데이트하세요.

Welcome to Bill Split Calculator!
Each person pays: [amountPerPerson]

예를 들어 입력값이 100.0, 20, 4라면 출력은 다음과 같아야 합니다.

Welcome to Bill Split Calculator!
Each person pays: 30.0

계산은 다음과 같이 이루어집니다. 팁은 20.0이고, 총 청구 금액은 120.0이며, 이를 4명으로 나누면 1인당 30.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()
    
    val tipAmount = billAmount * tipPercentage / 100
    val totalBill = billAmount + tipAmount
    
    println("Tip amount: $tipAmount")
    println("Total bill: $totalBill")
}

기초의 모든 레슨

직접 연습해 보세요: Kotlin 플레이그라운드