Електронно хранилище с учебни материали по дисциплината "Програмиране" изучавана в Център по информатика и технически науки при Бургаски свободен университет.
- доц. д-р Димитър Минчев
- e-mail: dimitar.minchev@gmail.com
- blog: http://www.minchev.eu
- Сорс-контрол. Системи за управление на версиите и екипно взаимодействие.
- Първи стъпки. Алгоритъм. Блок схема . Основни понятия. История на езика. Азбука на езика. Среда за разработка. Компилиране и изпълнение. Коментари. Деклариране и инициализиране. Константи и променливи.
- Пресмятания. Цели числа и числа с плаваща запетая. Въвеждане и извеждане от конзолата. Математически операции. Остатък от целочислено делене. Отделяне цифрите на число. Увеличаване и намаляване. Математически функции. Линейни алгоритми.
- Проверки. Разклонени алгоритми. Условен оператор. Разширен синтаксис. Условна операция. Оператори за сравнение. Логически изрази. Вложени проверки.
- Повторения. Циклични алгоритми. Итерации. Оператори за повторение с параметър, предусловие и постусловие. Вложени цикли.
- Подпрограми. Процедури и функции. Параметри и връщана стойност. Област на действие на променливите. Локални и глобални променливи. Рекурсия.
- Масиви. Индексиране, обхождане, въвеждане, извеждане и сортиране на едномерни масиви.
- Многомерни масиви. Матрици. Символен низ. Функции за работа с низове.