Menu
Coddy logo textTech

Girdi Alma

Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası — ders 38 / 86.

challenge icon

Görev

Kolay

Önceki derste bir karşılama mesajı yazdırdınız. Şimdi, hesaplayıcınızı kullanıcıdan gerekli bilgileri toplayacak şekilde genişletin.

Karşılama mesajından sonra kullanıcıdan üç girdi okuyun:

  1. Toplam fatura tutarı (ondalık bir sayı)
  2. Bahşiş yüzdesi (bir tam sayı)
  3. Faturayı bölüşen kişi sayısı (bir tam sayı)

Şu girdileri alacaksınız:

  • Birinci satır: Dize olarak fatura toplamı (örneğin, "85.50")
  • İkinci satır: Dize olarak bahşiş yüzdesi (örneğin, "20")
  • Üçüncü satır: Dize olarak kişi sayısı (örneğin, "4")

Her bir girdiyi okumak için readLine() kullanın ve if let kullanarak bunları güvenli bir şekilde açın (unwrap). Fatura toplamını bir Double değerine, diğer iki değeri ise Int değerine dönüştürün.

Değerleri tam olarak şu formatta yazdırın:

Welcome to the Bill Split Calculator!
Bill: [billTotal]
Tip: [tipPercentage]%
People: [numberOfPeople]

Örneğin, girdiler 85.5, 20 ve 4 ise çıktı şu şekilde olmalıdır:

Welcome to the Bill Split Calculator!
Bill: 85.5
Tip: 20%
People: 4

Kendin dene

print("Welcome to the Bill Split Calculator!")

Temeller bölümündeki tüm dersler