Level 1: Syntax & Basics (Easy)

1. Which object is used for standard output (printing text) in C++?
2. Which header file is required to use cout and cin?
3. What does using namespace std; do?

Level 2: Data & Logic (Medium)

4. What is the correct way to declare a string variable in C++?
5. What is the modulus operator % used for?
6. Which of the following statements is true about Function Overloading?

Level 3: Arrays & OOP Principles (Important)

7. What is an array in C++?
8. Which concept allows a class to inherit properties and methods from another class?
9. What does Encapsulation mean in OOP?

Level 4: Classes & Objects

10. How do you correctly create an object of a class named Car?
11. What is a Constructor?
12. How is a Destructor identified in C++?

Level 5: STL & Error Handling

13. What is a vector in the C++ Standard Template Library (STL)?
14. Which vector method is used to add an element to the end?
15. In C++ exception handling, which keyword is used to signal an error has occurred?

0/15

Calculating your C++ skills...

Detailed Feedback

Here are the concepts you need to review:

Your progress has been saved locally.