Курс: C++. Основы

Доступные модули курса

МодульКоличество заданийПрогресс 
1

Давайте познакомимся!

Посвящается изучению интерфейса работы с курсами
4
2

Вывод текста на экран

Учимся выводить различный текст на экран
5
3

Переменные. Форматы вывода

В модуле разбираем, что такое переменная. Типы переменных. Продолжаем работать с оператором вывода. Знакомимся со спецификаторами вывода. Учимся выводить и вводить значения переменных по различным форматам.
7
4

Арифметические выражения

Изучаем оператор присваивание. Осваиваем тонкости при работе с целыми числами
7
5

Целочисленное деление и остаток

Достаточно важный модуль для дальнейшего изучения программирования. Разбираем деление нацело и взятия остатка. Пытаемся разобраться с самыми сложными вопросами вопросами, связанными с этими задачами
16
6

Вещественные числа

Изучаем особенности работы с вещественными числами
6
7

Практикум - 1 "Sofia the first". Линейные алгоритмы

Практикум посвящен отработке навыков составления линейных алгоритмов.
11
8

Условный оператор

Изучаем различные формы условного оператора, простые и сложные условия
21
9

Практикум-2 "Шахматы и шахматисты". Условный оператор

Приобретаем навыки разработки программ с использованием условного оператора и сложных условий
8
10

Циклы. Цикл с параметром (for)

Изучаем, что такое цикл. Какие виды циклов есть в языке программирования Си. Знакомимся с конструкцией цикла for. Закрепляем все изученное на практике
17
11

Оператор цикла For. Типовые задачи

Не зная простых алгоритмов сложно написать какие-либо сложные программы. Поэтому в этом модуле учимся находить сумму фиксированной последовательности чисел и определять максимальное и минимальное число среди чисел вводимых с клавиатуры
13
13

Оператор цикла с условием - while

Изучаем оператор цикла с условием - while. Знакомимся со структурой оператора. Решаем задачу на количество цифр в числе
13
14

Использование циклов. Обработка потока данных

Задачи типа: На вход программы поступает поток данных - последовательность чисел, которая заканчивается нулем, требуется найти ... (сумму, количество, и т.д.)
4
15

Практикум - 3: Операторы цикла

Учимся использовать операторы цикла, при решении различных задач
3
16

Подпрограммы. Процедуры

Учимся использоваться процедуры при решении задач. Решаем простейшие задачи
3
17

Процедуры. Практикум

3
18

ПОДПРОГРАММЫ. ФУНКЦИИ

Учимся использоваться функции при решении задач. Решаем простейшие задачи
7
19

ПОДПРОГРАММЫ. РЕКУРСИЯ

Изучаем, что такое рекурсия. Как составить программу с использованием рекурсивных процедур и функций. Разбираем простейшие задачи. Решаем задачи на системы счисления и рекурсивный перебор строк
12