Revision: Programming in C++ Computer Science (C++) Commerce (English Medium) Class 11 CBSE
- Conditional Statements - If Else, Nested If, Switch..Case..Default, Use of Conditional Operator
- Nested Switch..Case
- Break Statement (To Be Used in Switch..Case Only)
- Loops - While, Do – While, for and Nested Loops
- Standard Input/Output Functions [stdio.h] gets(), puts()
- Character Functions [ctype.h] isalnum(), isalpha(), isdigit(), islower(), isupper(), tolower(), toupper()
- String Function [string.h] strcpy(), strcat(), strlen(), strcmp(), strcmpi(), strrev(), strupr(), strlwr()
- Mathematical Functions [math.h] fabs(), pow(), sqrt(), sin(), cos(), abs()
- Defining a Function
- Function Prototype
- Invoking/Calling a Function
- Passing Arguments to Function
- Specifying Argument Data Types
- Default Argument
- Constant Argument
- Call by Value
- Call by Reference
- Returning Values from a Function
- Calling Functions with Arrays
- Scope Rules of Variables - Local and Global Variables
- Relating to Parameters and Return Type Concepts in Built-in Functions
- Arrays - Introduction to Array and Its Advantages
- One Dimensional Array:- Declaration/Initialization of One-dimensional Array
- One Dimensional Array:- Accepting Array Elements
- One Dimensional Array:- Accessing Array Elements
- One Dimensional Array:- Manipulation of Array Elements (Sum of Elements, Product of Elements, Average of Elements, Linear Search, Finding Maximum/Minimum Value)
- Declaration/Initialization of a String
- String Manipulations (Counting Vowels/ Consonants/ Digits/ Special Characters, Case Conversion, Reversing a String, Reversing Each Word of a String)
- Two-dimensional Array:- Declaration/Initialization of a Two-dimensional Array
- Two-dimensional Array:- Inputting Array Elements
- Two-dimensional Array:- Accessing Array Elements
- Two-dimensional Array:- Manipulation of Array Elements (Sum of Row Element, Column Elements, Diagonal Elements, Finding Maximum / Minimum Values)
- Introduction to User Defined Data Types
- Structure:- Defining a Structure (Keyword Structure)
- Structure:- Declaring Structure Variables
- Structure:- Accessing Structure Elements
- Structure:- Passing Structure to Functions as Value and Reference, Argument/Parameter,
- Structure:- Function Returning Structure
- Structure:- Array of Structure
- Structure:- Passing an Array of Structure as an Argument/ a Parameter to a Function
- Defining a Symbol Name Using Typedef Keyword and Defining a Macro Using #Define Preprocessor Directive