Skip to content

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

Notifications You must be signed in to change notification settings

Justsvetoslavov/Introduction_to_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Материали от семинари по „Увод в програмирането“

Зимен семестър 2025/2026, специалност „Информационни системи“

  • Тема 1: Увод. Примитивни типове данни. Преобразуване между типове. Оператори.
  • Тема 2: Условни конструкции - if, switch и тернарен оператор.
  • Тема 3: Цикли. Оператори break и continue.
  • Тема 4: Функции.
  • Тема 5: Референции и указатели.
  • Тема 6: Масиви. Основни операции, обхождане на елементите, търсене. Многомерни масиви.
  • Тема 7: Символен низ.

GitHub workflow

  1. Star the repository star the repo

  2. Fork the repository

  3. Clone your fork on your local machine

  4. Fetch origin regularly to keep your fork up to date

    • fetch origin
  5. Create a branch

    • You should create a new branch for each set of up to 3 tasks (or fewer if you are at the end of a practice set).
      • You may group per seminar or per consecutive tasks, but keep branches focused and not too large.
    • The branch must be created from the latest master branch of the original repository (pull / fetch first so you have the newest changes). (If the repository switches to main, use that instead.)
    • Useful resources:
  6. Add a solution for a task

    • Create a C++ (.cpp) file for each task.
    • The name of the file should be TaskXX.cpp where XX is the zero‑padded task number (01–09, then 10, 11, ...)
      • Examples: Task01.cpp, Task02.cpp, Task12.cpp.
    • Copy only the solution for that task into the file.
  7. Commit the solution for each task - Commit only the file for that task. - Each task must be in a separate commit. - Repeat steps 5 and 6 until you have 3 task commits in the branch.
    Then create a new branch and return to step 4 for the next set.

  8. Open a Pull Request (PR) to the original repository's master branch

💥 DANGER
If a Pull Request contains more than 3 tasks, or the title or the description are not in the required format, the PR will be rejected and not reviewed.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 22

Languages