### Код от семинарите по "Увод в програмирането" - спец. Компютърни науки/Софтуерно инженерство - **Тема 1:** Увод. Примитивни типове данни. Преобразуване между типове. Оператори. - **Тема 2:** Условни конструкции - if, switch и тернарен оператор. - **Тема 3:** Цикли. Оператори break и continue. - **Тема 4:** Функции. Оператор return. - **Тема 5:** Референции. Подаване на параметри по референция. Function overloading. - **Тема 6:** Масиви. Масиви с предварително известна големина - **Тема 7:** Бройни системи и побитови операции - **Тема 8:** Въведение в указателите. Символни низове(стрингове). Основни операции с низове. - **Тема 9:** Многомерни масиви. Работа с масиви от масиви. - **Тема 10:** Предговор за указатели и референции. Заделяне на динамична памет. Оператори new и delete. - **Тема 11:** Анализ на алгоритми. Алгоритми за търсене и сортиране. - **Тема 12:** Рекурсия (част 1). - **Тема 13:** Рекурсия (част 2). - **Тема 14:** Функции от по-висок ред. - **Тема 15:** Обобщение и решаване на задачи. ### Практикум: [Линк към задачите от практикума на Компютърни науки.](https://github.com/Angeld55/Introduction_to_programming_FMI/tree/main/pract_KN) [Линк към задачите от практикума на Софтуерно инженерство.](https://github.com/Angeld55/Introduction_to_programming_FMI/tree/main/pract_SI)