Menu
Coddy logo textTech

Получение ввода

Часть раздела Основы путешествия по Swift на Coddy — урок 38 из 86.

challenge icon

Задание

Легко

В предыдущем уроке вы вывели приветственное сообщение. Теперь расширьте свой калькулятор, чтобы собрать необходимую информацию от пользователя.

После приветственного сообщения прочитайте три ввода от пользователя:

  1. Общая сумма счета (десятичное число)
  2. Процент чаевых (целое число)
  3. Количество человек, разделяющих счет (целое число)

Вы получите следующие входные данные:

  • Первая строка: общая сумма счета в виде строки (например, "85.50")
  • Вторая строка: процент чаевых в виде строки (например, "20")
  • Третья строка: количество человек в виде строки (например, "4")

Используйте readLine() для чтения каждого ввода и безопасно извлеките их с помощью if let. Преобразуйте общую сумму счета в Double, а два других значения — в Int.

Выведите значения в этом точном формате:

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

Например, если входные данные — 85.5, 20 и 4, вывод должен быть следующим:

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

Попробуйте сами

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

Все уроки раздела Основы