Приветствуем на курсе по изучению языка программирования C++!
Несмотря на то, что C++ появился в 1983 году, он активно развивается и остаётся очень популярным по сей день. Многие современные приложения написаны на C++. Язык C++ также полезен для участия в олимпиадах по информатике, так как на нём можно написать код, который будет работать быстрее, чем аналогичный, написанный на некоторых других языках программирования. В то же время синтаксически C++ сложнее многих языков программирования.
Данный курс состоит из модулей, в каждом модуле есть несколько видеолекций. К каждой лекции прилагается конспект. Также в модулях вам предлагается решить несколько задач и упражнений. Все упражнения проверяются с помощью автоматической системы. В большинстве упражнений от вас потребуется написать программу, которая будет скомпилирована на сервере проверяющей системы и выполнена на некотором наборе тестов, скрытом от участников курсов. Программы будут приниматься только на языке программирования С++. Если решение выдаст правильный ответ на всех тестах, то упражнение будет засчитано.
К некоторым задачам, которые представляют особую важность или сложны для понимания, добавлены письменные или видеоразборы. Мы рекомендуем сначала попробовать решить задачу самостоятельно, а если это не получилось, тогда прибегнуть к помощи разбора. Также полезно смотреть разборы и в том случае, если задачу получилось сдать самостоятельно, так как в них можно встретить какие-то другие подходы к её решению.
В некоторых задачах, особенно в начальных модулях, существуют ограничения на конструкции языка программирования и типы данных, которые можно использовать при решении. Обращайте на это внимание, иначе программа не пройдёт проверку.
|