Выполнив это задание, вы сможете в дальнейшем уверенно использовать в своих программах функции с параметрами и без. Также вы поймёте, как работать с возвращаемым значением фукнкции и как взаимодействовать с рекурсивными функциями.
- Научиться создавать и использовать функции.
- Научиться возвращать значение из функции.
- Освоить рекурсивные функции.
Для выполнения задания и прохождения курса нужен компьютер с операционной системой Windows, macOS или Linux и установленной на нём последней версией браузера Google Chrome.
В этом курсе рекомендуем вам использовать среду разработки Giga IDE и систему контроля версий GitVerse или GitHub (если знакомы с этим инструментом или находитесь не на территории РФ):
В Giga IDE создавайте проекты и пишите код. В GitVerse/GitHub загружайте файлы. Чтобы сдать задание на проверку, загрузите .cpp файл на GitVerse/GitHub и прикрепите ссылку в личном кабинете.
- нажмите правой кнопкой мыши на файлы проекта в Giga IDE
- выберите "Открыть по адресу"
- нажмите на "Средство поиска"
Вы откроете папку с файлами проекта, которые можно приложить в личном кабинете или загрузить на GitHub или GitVerse.
Вам будут встречаться два типа заданий в домашней работе:
- без звёздочки.
- со звёздочкой (*).
Задания без звёздочки обязательны к выполнению и необходимы для получения зачёта.
Задания со звёздочкой дополнительные или повышенной сложности. Выполнять их не обязательно, но работа над ними поможет вам глубже понять тему.
После каждой лекции вы будете получать домашнее задание, которое состоит из 1-4 задач для самостоятельной работы. Чтобы их решить, нужны как знания, которые вы получили на лекции, так и навык поиска информации в интернете — самый важный навык программиста.
Любые вопросы по решению задач задавайте в чате курса.
- В личном кабинете прикреплены ссылки на GitVerse/GitHub с кодом для заданий 1, 2 и 3.
- В ссылке содержится код, который при запуске выполняет описанный в задании алгоритм.