Menu
Coddy logo textTech

Obliczanie napiwku i sumy

Część sekcji Podstawy ścieżki Kotlin w Coddy. Lekcja 43 z 93.

challenge icon

Wyzwanie

Łatwy

W poprzedniej lekcji pobrano kwotę rachunku, procent napiwku i liczbę osób. Teraz dodaj logikę obliczania napiwku, aby obliczyć kwotę napiwku i łączną kwotę rachunku.

Korzystając ze zmiennych, które już masz, oblicz:

  • tipAmount: napiwek na podstawie kwoty rachunku i procentu napiwku
  • totalBill: sumę pierwotnego rachunku i kwoty napiwku

Aby obliczyć kwotę napiwku, pomnóż kwotę rachunku przez procent napiwku podzielony przez 100.

Zaktualizuj wyjście tak, aby wyświetlało kwotę napiwku i łączną kwotę rachunku zamiast surowych danych wejściowych:

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

Na przykład, jeśli dane wejściowe to 100.0, 20 i 4, wyjście powinno wyglądać następująco:

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

Ograniczenia danych wejściowych: kwota rachunku i procent napiwku są nieujemne, a liczba osób jest dodatnią liczbą całkowitą. Dane wejściowe są poprawne i skończone.

Spróbuj swoich sił

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")
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Kotlin