/Introduction_to_programming_FMI

Repository with examples for the "Introduction To Programming" course given by me @ Faculty of Mathematics and Informatics, Sofia University

Primary LanguageC++

Код от семинарите по "Увод в програмирането" - спец. Компютърни науки/Софтуерно инженерство

  • Тема 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: Обобщение и решаване на задачи.

Практикум:

Линк към задачите от практикума на Компютърни науки.

Линк към задачите от практикума на Софтуерно инженерство.