Плюсануть
Поделиться
Класснуть
Запинить


Курсы

Изучаем программирование по шагам. Научиться программировать может каждый!

Программирование на языке СиКоличество заданийПрогресс 
1

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

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

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

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

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

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

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

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

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

9
6

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

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

Условный оператор. Сложные условия. Практикум

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

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

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

Оператор цикла For. Типовые задачи: сумма чисел последовательности

Учимся находить сумму фиксированной последовательности чисел
4
10

Оператор цикла for: поиск минимального числа, среди вводимых с клавиатуры

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

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

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

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

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

Рекуррентные соотношения

Учимся программировать задачи на обработку числовых рядов...
3
14

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

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

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

3
16

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

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

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

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

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

Учимся писать рекурсивные процедуры и функции Темы: системы счисления, рекурсивный перебор строк
8
20

Практикум по рекурсии

10