Курс на Stepik
Обложка курса «Основы программирования на C. Задачи» на Stepik
Бесплатно

Основы программирования на C. Задачи ★ 4.868

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

Практический курс по основам программирования на языке Си для начинающих. Изучайте базовые конструкции языка и доводите их применение до совершенства на сотнях практических задач. Начните с основ, чтобы стать профессиональным программистом!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы программирования на C. Задачи»Учеников на курсе 80 904
Сертификаты, выданные на курсе «Основы программирования на C. Задачи»Сертификатов выдано 4 857
Отзывы о курсе «Основы программирования на C. Задачи»Отзывов получено 877
Рейтинг курса «Основы программирования на C. Задачи»Рейтинг курса 4.868
Уроки в курсе «Основы программирования на C. Задачи»Количество уроков 34
Тесты в курсе «Основы программирования на C. Задачи»Количество квизов 88
Задачи с кодом в курсе «Основы программирования на C. Задачи»Количество задач с кодом 273
Время прохождения курса «Основы программирования на C. Задачи»Время прохождения курса —
Обновления курса «Основы программирования на C. Задачи»Обновления курса — —
Дата публикации курса «Основы программирования на C. Задачи»Дата публикации курса — ———
Последнее обновление курса «Основы программирования на C. Задачи»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Основы программирования на C. Задачи» 11 разделов Уроки в курсе «Основы программирования на C. Задачи» 34 урока Тесты в курсе «Основы программирования на C. Задачи» 88 тестов Задачи в курсе «Основы программирования на C. Задачи» 273 задачи Время прохождения курса «Основы программирования на C. Задачи» 35 ч. Последнее обновление курса «Основы программирования на C. Задачи» обн. 10 октября 2026

Структура программ на языке Си

2 урока
1. Общая информация о курсе ↗
2. Первая программа на Си ↗

Переменные и типы данных

3 урока
1. Базовые типы данных в языке Си ↗
2. Объявление переменных в языке Си ↗
3. Оператор присваивания ↗

Ввод/вывод данных

2 урока
1. Функция форматного вывода printf ↗
2. Функция scanf. Основы ввода данных ↗

Математика в Си

4 урока
1. Арифметика в Си ↗
2. Математические функции. Заголовочный файл math.h ↗
3. Приоритет операций. Сложные математические выражения ↗
4. Приручаем случайность ↗

Первая база

3 урока
1. Набор задач для программирования. ↗
2. Набор задач для программирования - 2. ↗
3. Набор задач для программирования - 3. ↗

Ветвление

3 урока
1. Инструкция переключения switch ↗
2. Отношения и логические операторы ↗
3. Условные инструкции: if-else, if, вложенные if-else ↗

Циклы

5 уроков
1. Закрепляем синтаксис цикла for ↗
2. Цикл со счётчиком for ↗
3. Закрепляем синтаксис циклов while и do-while ↗
4. Циклы с условием: while и do-while ↗
5. Ещё раз про циклы ↗

Массивы

2 урока
1. Одномерные массивы ↗
2. Двумерные массивы ↗

Строки

3 урока
1. Тип данных char ↗
2. Символьные строки ↗
3. Стандартные функции работы со строками. ↗

Функции и указатели

3 урока
1. Пользовательские функции в языке Си ↗
2. Указатели ↗
3. Аргументы функций ↗

Заключение

1 урок
1. Это конец? ↗