Skip to content

all my c++ study tasks and course project "Financial Managment System"

Notifications You must be signed in to change notification settings

fufic123/cpp-studies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Homework and Coursework Repository

This repository contains all my assignments and coursework for the C++ Functional Programming and Object-Oriented Programming (OOP) courses.

📂 Contents

  • Homework Assignments: Tasks and exercises focusing on C++ concepts such as functions, recursion, exception handling.
  • Coursework: Final project that applies learned concepts in a practical scenario.

🔑 Topics Covered

  • Functional Programming:

    • Functions, function prototypes
    • Recursive functions
    • Function overloading
    • Dynamic memory management
    • Lambda expressions
    • Function templates
  • Object-Oriented Programming (OOP):

    • Classes and objects
    • Encapsulation
    • Inheritance and Polymorphism
    • Virtual functions
    • Constructors and Destructors
    • Operator overloading
    • File handling
    • Standard Template Library (STL)

🚀 Skills Demonstrated

  • Mastery of C++ Syntax and core concepts
  • Application of OOP principles (inheritance, polymorphism, etc.)
  • Problem-solving using functional programming techniques
  • Designing efficient and modular C++ solutions