Menu
CoddyTech

Ввод данных

Часть раздела Основы путешествия по 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!")

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

Потренируйтесь самостоятельно: Песочница Swift