Menu
Coddy logo textTech

チップと合計金額を計算する

CoddyのKotlinジャーニー「基礎」セクションの一部。レッスン 43/93。

challenge icon

チャレンジ

簡単

前のレッスンでは、請求額、チップの割合、人数を取得しました。次に、チップ額と合計請求額を計算するためのチップ計算ロジックを追加します。

すでにある変数を使って、次の値を計算します。

  • tipAmount:請求額とチップの割合に基づくチップ額
  • totalBill:元の請求額とチップ額の合計

チップ額を計算するには、請求額にチップの割合を100で割った値を掛けます。

生の入力値の代わりにチップ額と合計請求額を表示するよう、出力を更新します。

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

たとえば、入力が 100.0204 の場合、出力は次のようになります。

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

入力制約:請求額とチップの割合は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プレイグラウンド