c++
by رفيدة هاني عبدالفتاح الدعلوب
1. Features
1.1. Mid-level
1.2. Simple
1.3. Memory managment
1.4. Structured
1.5. Compiler based
1.6. Object Oriented
1.7. Fast Speed
1.8. Extensible
1.9. Recursion
2. Sequence
2.1. cout statement
2.2. cin statement
3. Loop
3.1. for statement
3.2. While statement
3.3. do while statement
3.4. Nasted loop
4. Object Orinted programing (OOP)
4.1. String
4.2. Classes
4.3. Dataabstraction
4.4. Encapsulation
5. Operators
5.1. Arithmetic Operators
5.1.1. +
5.1.2. -
5.1.3. *
5.1.4. /
5.1.5. %
5.1.6. --
5.1.7. ++
5.2. Relationl Operators
5.2.1. ==
5.2.2. !=
5.2.3. <
5.2.4. >
5.2.5. <=
5.2.6. >=
5.3. Logical Operators
5.3.1. &&
5.3.2. ||
6. Array
6.1. One dimension
6.2. Tow dimension
7. Easily identifies trends and patterns
8. Advantges
8.1. Wide application
8.2. Continous improvment
9. Data Types
9.1. int
9.2. float
9.3. double
9.4. bool
9.5. char
9.6. void
10. Disadvantges
10.1. High error-susceptibility
10.2. Data Acquisition
10.3. Time and resources
11. Interpretation of results
12. switch
12.1. Case statement
12.2. Default statement
13. Functions
13.1. Function Types
13.2. Function Overloading
13.3. Storage class
13.4. Recursion
13.4.1. Return by Reference