Курс на Stepik
Обложка курса «Интерактивный учебник по программированию на C++» на Stepik
Бесплатно

Интерактивный учебник по программированию на C++ ★ 4.333

Открыть на
STEPIK.ORG

Курс представляет из себя интерактивный учебник по программированию на C++. Каждый урок курса -- это определённая тема, раздел программирования, раскрывающаяся в виде теории, примеров для тестирования, задач для самостоятельного решения.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Интерактивный учебник по программированию на C++»Учеников на курсе 1 027
Сертификаты, выданные на курсе «Интерактивный учебник по программированию на C++»Сертификатов выдано 27
Отзывы о курсе «Интерактивный учебник по программированию на C++»Отзывов получено 12
Рейтинг курса «Интерактивный учебник по программированию на C++»Рейтинг курса 4.333
Уроки в курсе «Интерактивный учебник по программированию на C++»Количество уроков 48
Тесты в курсе «Интерактивный учебник по программированию на C++»Количество квизов 1
Задачи с кодом в курсе «Интерактивный учебник по программированию на C++»Количество задач с кодом 490
Время прохождения курса «Интерактивный учебник по программированию на C++»Время прохождения курса —
Обновления курса «Интерактивный учебник по программированию на C++»Обновления курса — —
Дата публикации курса «Интерактивный учебник по программированию на C++»Дата публикации курса — ———
Последнее обновление курса «Интерактивный учебник по программированию на C++»Последнее обновление — ———

Содержание курса

Разделы в курсе «Интерактивный учебник по программированию на C++» 8 разделов Уроки в курсе «Интерактивный учебник по программированию на C++» 48 уроков Тесты в курсе «Интерактивный учебник по программированию на C++» 1 тест Задачи в курсе «Интерактивный учебник по программированию на C++» 490 задач Время прохождения курса «Интерактивный учебник по программированию на C++» 60 ч. Последнее обновление курса «Интерактивный учебник по программированию на C++» обн. 23 апреля 2026

Введение

3 урока
1. Основные понятия курса. Примеры применения cout, cin ↗
2. Различные способы вывода данных ↗
3. Библиотеки и заголовочные файлы C++ ↗

Основные алгоритмические конструкции

8 уроков
1. Ввод, вывод данных. Арифметические операции ↗
2. Операции деления, извлечения остатка. Разряды числа ↗
3. Условный оператор. Счётчик. Сумматор ↗
4. Задачи на закрепление уроков 2.1..2.3 ↗
5. Нахождение минимума, максимума ↗
6. Упорядочивание переменных. Сортировка ↗
7. Оператор цикла for ↗
8. Задачи на закрепление уроков 2.5..2.7 ↗

Обработка строк

9 уроков
1. Символы и строки. Функция size ↗
2. Перебор символов строки при помощи цикла for ↗
3. Задачи на закрепление уроков 3.1..3.2 ↗
4. Функции обработки строк substr, find ↗
5. Задачи на типы данных string и char. Часть 1 ↗
6. Задачи на типы данных string и char. Часть 2 ↗
7. Строчные и прописные буквы ↗
8. Задачи на типы данных string и char. Часть 3 ↗
9. Преобразование строк в числа и чисел в строки ↗

Контейнеры: вектор, множество, словарь

7 уроков
1. Контейнер vector и методы его обработки ↗
2. Статические и динамические массивы в C++ ↗
3. On-line и off-line алгоритмы ↗
4. Контейнер set -- множество, и методы его обработки ↗
5. Методы sort, reverse. Частотный словарь на множестве символов ↗
6. Обработка строк. Функция getline. Сортировка структур ↗
7. Многоуровневая сортировка. Контейнер map -- словарь ↗

Практикум

11 уроков
1. Задачи ГИА-9 по информатике ↗
2. Цикл while. Оператор break ↗
3. Командный турнир "IT вектор в образовании-2017" ↗
4. Командный турнир "IT вектор в образовании-2018" (первый год) ↗
5. Командный турнир "IT вектор в образовании-2018" (второй год) ↗
6. Жадные алгоритмы ↗
7. Задачи 25 и 27 ЕГЭ по информатике ↗
8. Двумерные массивы ↗
9. Одномерные массивы. Контейнер vector. Функция push_back ↗
10. Контейнер vector. Индексы и итераторы ↗
11. Контейнер vector. Задачи на сортировку ↗

Функции в C++

4 урока
1. Встроенные функции. Собственные функции ↗
2. Делители. Простые и составные числа ↗
3. Рекурсивные функции ↗
4. Генерация последовательностей ↗

Теория графов

2 урока
1. Введение в теорию графов. Терминология ↗
2. Графы и структуры данных. Поиск в глубину ↗

Разбор задач

4 урока
1. Разбор задач тренировочного контеста от 20.03.2019 ↗
2. Разбор задач тренировочного контеста от 21.03.2019 ↗
3. Разбор задач тренировочного контеста от 15.04.2019 ↗
4. Разбор задач тренировочного контеста от 22.04.2019 ↗