This repository contains resources and practice problems for C++ programming and Data Structures and Algorithms (DSA) foundation. It is aimed at helping beginners get started with C++ and build a strong foundation in DSA concepts.
This folder contains examples and exercises related to functions in C++. It covers topics such as function declaration, definition, parameters, return types, and function overloading.
In this folder, you will find a collection of problems that focus on loops in C++. These problems are designed to help you practice and strengthen your understanding of loop structures like for loop, while loop, and do-while loop.
The "Variable and data type" folder provides examples and exercises related to variables and data types in C++. It covers topics such as integer types, floating-point types, character types, and user-defined data types.
In the "conditional_if_else" folder, you will find examples and exercises related to conditional statements in C++. It covers topics such as if-else statements, nested if-else, switch statements, and the ternary operator.
The "cpp-operators" folder contains examples and exercises related to various operators in C++. It covers arithmetic operators, relational operators, logical operators, bitwise operators, and assignment operators.
In the "number_system" folder, you will find resources and exercises related to number systems in programming. It covers topics such as decimal, binary, octal, and hexadecimal number systems, along with conversions between them.
Feel free to explore the folders and access the code and practice problems. You can use an integrated development environment (IDE) like Visual Studio Code, Code::Blocks, or any other C++ compiler to run the code examples and work on the practice problems.
Contributions to this repository are welcome! If you have any improvements or additional resources to share, please feel free to open a pull request.