Обзор проекта
Часть раздела Основы путешествия по Swift на Coddy. Урок 77 из 86.
Задание
ЛегкоВ этой главе ты создашь приложение для учёта ежедневных расходов.
Выведи меню приложения для учёта расходов. Отобрази ровно 5 пунктов, каждый на отдельной строке, в формате, показанном ниже:
1. Add expense
2. View all expenses
3. Show total and average
4. Clear all expenses
5. ExitВыведи каждый пункт меню точно так, как показано: номер, точка, пробел и текст пункта.
Попробуйте сами
// Учёт ежедневных расходов — отображение меню
// TODO: Напишите ниже код для вывода пунктов меню
// Каждый пункт должен быть на отдельной строке в формате: "number. option text"Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСоставное присваиваниеПовторение: простая математикаОператоры сравнения7Основы ввода-вывода
Функция printИнтерполяция строкВвод с ReadLineПреобразование типовПовторение: до 120Повторение: истина или ложь2Переменные
Let и VarАннотации типовЧислаСтрокаЛогический типСоглашения об именованииПовторение — инициализация переменных5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Повторение: простая логикаЛогические операторы, часть 3Тернарный оператор8Калькулятор разделения счёта
Приветственное сообщениеВвод данных14Массивы: продвинутый уровень
Срезы массивов. Часть 1Срезы массивов. Часть 2Операторы последовательностейМетод Contains3Опциональные значения
Что такое опциональные значенияИзвлечение значения с помощью if letGuard letОператор объединения с nilПовторение — безопасное извлечение значения6Принятие решений
Условный оператор ifIf — ElseПовторение: простой калькуляторОператор switchSwitch с диапазонами9Циклы
Цикл for-inЦикл whileЦикл repeat-whileПрерывание циклаПереход к следующей итерацииПовторение — факториалДиапазоны в циклахВложенный циклПовторение — динамический ввод12Основы массивов
Объявление массиваДоступ к элементамИзменение массивовМетоды массивовПовторение — список продуктовПовторение — массив в обратном порядкеКортежи15Ежедневный учёт расходов
Обзор проектаВыход из программыПотренируйтесь самостоятельно: Песочница Swift