Программа курса обучения программированию на Си для новичков.
Поурочное планирование.
Дополнительные материалы:
Как создать пустой проект в Visual Studio 2010/2012
Алгоритм. Некоторые формы записи. Отличие алгоритма от программы.
Задача о расстановке ферзей.
- Урок 1. Выбор среды программирования. Структура программы. (Новая версия)
- Урок 2. Стандартные типы данных языка Си. Основы ввода/вывода данных. (Новая версия)
- Урок 3. Ввод и вывод данных. (Новая версия)
- Урок 4. Арифметические выражения и стандартные математические функции.Приоритет операций.Инкремент. Декремент. (Новая версия)
- Урок 5. Управляющая конструкция if-else. Логические операторы и выражения.
- Урок 6. Оператор множественного выбора switch.
- Урок 7. Циклические конструкции. Цикл со счетчиком for.
- Урок 8. Правила оформления кода программы на языке Си.
- Урок 9. Циклические конструкции. Циклы while и do-while.
- Урок 10. Функции определяемые пользователем в языке Си.
- Урок 11. Одномерные массивы.
- Урок 12. Простейшие алгоритмы работы с одномерными массивами.
- Урок 13. Основы работы с файлами и потоками. Генератор случайных чисел.
- Урок 14. Строки и символьные массивы в языке Си.
- Урок 15. Некоторые стандартные функции для работы со строками.
- Урок 16. Указатели. Дополнительный урок: Зачем нужны указатели.
- Урок 17. Практическое применение указателей. Динамическое выделение памяти.
- Урок 18. Массивы и функции. Как передать массив в функцию. Как функцией "вернуть" массив.
- Урок 19. Двумерные массивы.
- Урок 20. Некоторые особенности цикла for. Оператор последовательного выполнения. Именованные константы.
- Урок 21. Заголовочные файлы в языке программирования Си.
- Урок 22. Препроцессор. Директивы препроцессора.
- Урок 23. Структуры в языке Си.
Дополнительные материалы:
Как создать пустой проект в Visual Studio 2010/2012
Алгоритм. Некоторые формы записи. Отличие алгоритма от программы.
Задача о расстановке ферзей.