Menu
Coddy logo textTech

Obtendo Entrada

Parte da seção Fundamentos do Journey de Swift da Coddy — lição 38 de 86.

challenge icon

Desafio

Fácil

Na lição anterior, você imprimiu uma mensagem de boas-vindas. Agora, estenda sua calculadora para coletar as informações necessárias do usuário.

Após a mensagem de boas-vindas, leia três entradas do usuário:

  1. O valor total da conta (um número decimal)
  2. A porcentagem da gorjeta (um número inteiro)
  3. O número de pessoas dividindo a conta (um número inteiro)

Você receberá as seguintes entradas:

  • Primeira linha: O total da conta como uma string (ex: "85.50")
  • Segunda linha: A porcentagem da gorjeta como uma string (ex: "20")
  • Terceira linha: O número de pessoas como uma string (ex: "4")

Use readLine() para ler cada entrada e desempacotá-las (unwrap) com segurança usando if let. Converta o total da conta para um Double e os outros dois valores para Int.

Imprima os valores neste formato exato:

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

Por exemplo, se as entradas forem 85.5, 20 e 4, a saída deve ser:

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

Experimente você mesmo

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

Todas as lições de Fundamentos