ПРАКТИКА #4 Словари | Коллекции | Swift | Задачи по программированию | iOS | Apple | Tuples

preview_player
Показать описание
Продолжаем формат разбора простых и сложных задач по программированию на языке Swift! В этом видео разберём 5 задач на знание словарей. Напомню, Словарь - это коллекция, которая содержит в себе пары ключ-значение. Это если совсем просто. А если надо посложнее - давайте к нам!

Задачи предварительно публикуются в телеграм-чате:

Переходите, решайте и проверяйте решение здесь вместе со мной!
Решение задач является обязательным на пути становления любого программиста. Каждая решённая Вами задача приближает Вас к заветной цели - стать крутым разработчиком под iOS или любую другую платформу, помогает лучше постичь язык программирования, наделать и наисправлять ошибок. Именно поэтому мы придумали этот формат. Надеюсь, Вам понравится, друзья!

По вопросам индивидуального обучения:
Телеграм: @WladMadiТелефон: +7 (967) 901-73-24

Ссылка на телеграм-чат:

PS: Всем привет! Меня зовут Влад Мади, Вы на образовательном канале диджитал-студии MADI.SPACE. Здесь мы учимся разрабатывать приложения под iOS на языке Swift. На нашем канале Вы можете изучать Swift и разработку под iOS по плейлистам.
Рекомендации по теме
Комментарии
Автор

Спасибо за Ваш труд!!!
Сделал 1 задачу с помощью swich. Оцените, на сколько правильно )
let str = "Жесть"
var suma = 0
for v in str.lowercased(){
print(suma)
switch v {
case "а", "в", "е", "и", "н", "о", "р", "с", "т": suma += 1; continue
case "д", "к", "л", "м", "п", "у": suma += 2; continue
case "б", "г", "ё", "ь", "я": suma += 3; continue
case "ы", "й": suma += 4; continue
case "ж", "з", "х", "ц", "ч": suma += 5; continue
case "ш", "э", "ю": suma += 8; continue
case "ф", "щ", "ъ": suma += 10; continue
default: print( "Вы ввели неверное знеачение")
}
}
print("У строки \(str) \(suma) очков. ")
// У строки Жесть 11 очков.

Kung-wv
Автор

привет) прикольные задачки есть на codewars

vladimirstepanov
Автор

спасибо за труд. Хотелось бы попросить выпустить ролик "ПРАКТИКА" с использованием ООП, классов, структур и их связующими: инициализаторы, сабскрипты, протоколы и тд.

andrewkordukoff
Автор

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

Kung-wv
join shbcf.ru