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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы программирования на C. Задачи»Учеников на курсе 78 462
Сертификаты, выданные на курсе «Основы программирования на C. Задачи»Сертификатов выдано 4 834
Отзывы о курсе «Основы программирования на C. Задачи»Отзывов получено 873
Рейтинг курса «Основы программирования на C. Задачи»Рейтинг курса 4.867
Уроки в курсе «Основы программирования на C. Задачи»Количество уроков 33
Тесты в курсе «Основы программирования на C. Задачи»Количество квизов 82
Задачи с кодом в курсе «Основы программирования на C. Задачи»Количество задач с кодом 266
Время прохождения курса «Основы программирования на C. Задачи»Время прохождения курса
Обновления курса «Основы программирования на C. Задачи»Обновления курса
Дата публикации курса «Основы программирования на C. Задачи»Дата публикации курса
Последнее обновление курса «Основы программирования на C. Задачи»Последнее обновление
Сложность easy

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

Разделы в курсе «Основы программирования на C. Задачи» 11 разделов Уроки в курсе «Основы программирования на C. Задачи» 33 урока Тесты в курсе «Основы программирования на C. Задачи» 82 теста Задачи в курсе «Основы программирования на C. Задачи» 266 задач Время прохождения курса «Основы программирования на C. Задачи» 34 ч. Последнее обновление курса «Основы программирования на C. Задачи» обн. 29 августа 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. Это конец?