Задача. Разработать функцию для расчета времени пути на общественном транспорте: В вашем городе появилась новая трамвайная ветка. Правительство города решило, что нужно добавить в мобильное приложение функционал по подсчету времени, затраченному на поездку, чтобы жители могли заранее планировать время. Ваша задача написать функцию, в которую будете передавать названия начальной и конечной остановки, и функция будет расчитывать время, затраченное на поездку. Код должен запускаться без ошибок! Алгоритм решения: Создайте коллекцию. Вид коллекции вы должны определить сами. Наполните коллекцию данными. Названия остановок общественного транспорта (минимум 7) и время проезда между остановками (время задайте самостоятельно). Для упрощения можно указывать время проезда от первой остановки. То есть первая остановка - 0 минут, вторая остановка - 7 минут (0 + 7), третья остановка - 11 минут (7 + 4) и т.д. Создайте функцию, которая будет принимать начальную и конечную остановку (тип string) и возвращать время, затраченное на поездку (тип Int). Нужно учитывать, что остановки в функцию можно передавать в любом порядке. Например, начальная остановка - остановка 3, конечная остановка - остановка 8. Или начальная остановка - остановка 2, конечная остановка - остановка 6. Подсказка: 5. Нужно предусмотреть проверку названия остановок на наличие ошибок. В случае если название введено не верно, то выводить информацию об этом в консоль. Алгоритм должен сам определять, в каком направлении двигается пассажир. Так как не все коллекции имеют упорядоченные значения, нужно пронумеровать порядок остановок на пути для облегчения решения задачи. – материал взят с сайта Студворк https://studwork.cc/order/4502908-osnovy-swift-reshit-zadachu
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |