Arithmetic Operators and Expressions
Operator Precedence & Expressions
Practice Problem: Sum of First N Natural Numbers
Sum of First n Natural Number
Practice Problem :Roots of Quadratic Equations
Finding roots of a Quadratic Equation
Calculate Simple Interest
Calculate Volume of a Cylinder
Calculate Distance between 2 point
Demo - Compound Assignment
Increment and Decrement Operators
Demo - Increment and Decrement Operators
Practice : Student Exercise #1
Practice : Student Exercise #2
Conditional Statement - if
Practice Problem : Finding Maximum of 2 Numbers
Number is Positive or Negative
Check if Number is Odd or Even
Demo - Conditional Statement
Compound Conditional Statement
Practice Program using Compound Conditions
Check if a person is eligible for Offer
Finding maximum of 3 numbers
Practice Problem: Finding Maximum of 3 No.
Practice Problem :Find Nature of Quadratic Roots
Nature of Quadratic Roots
Practice Problem :Display Grades for Student Marks
Display Grades for Students Marks
Calculate Discounted Bill Amount
Practice Problem : Display Day name using else if ladder
Demo - Dynamic Declaration
Switch Case - Branch and Control
Practice Problem : Switch - Program to Display Day name
Practice Problem : Switch - Program using Menu Options
Arithmetic operations using switch
Practice Student Exercise #3
Practice Student Exercise #4
Quiz - Conditional Statements
Loops - Iterative Statements
Practice Problem :Multiplication Table
Practice Problem : Sum of N number
Practice Problem : Factorial of a number
Practice Problem :Factors of a Number
Practice Problem : Perfect Number
Practice Problem : find Prime Number
Sum of first N natural number
Check if a number is Perfect Number
Check if a Number is Prime number
Practice Problem : Display Digits of a Number
Practice Problem : check for Armstrong Number
Practice Problem : Reverse a Number
Display Digits of a number
Check if a number is Armstrong Number
Check if a Number is a Palindrome
Demo - Programs using While Loop
Practice Problem : find GDC of 2 numbers
Practice Student Exercise #5
Display all Elements using For Each loop
Practice Problem :Adding all Elements of Array
Practice Problem :Finding Max element from Array
Practice Problem :Linear Search
Practice Problem :Binary Search
Sum of all Elements of Array
Find Maximum element from Array
Find Minimum Element in an Array
Count number of negative and positive numbers in Array
Practice Problem :Drawing Pattern 1
Practice Problem :Drawing Pattern 2
Practice Problem :Drawing Pattern 3
Draw a Lower Triangle of *
Draw a Upper Triangle of *
Draw cross Lower Triangle of *
Draw cross Upper Triangle of *
Patterns using Nested Loops
Practice Problem :Matrix Operations
Practice Student Exercise #6
Practice Student Exercise #7
Reading and Writing String
String Functions - Length Concatenate and Copy
String Function - Substring and Compare
String Functions - Tokeniser and To Integer
Basic Functions of Class String
Class String - Append and Insert Functions
String Class - Replace and Swap Functions
String Class - Copy and Find Functions
String Class - Substring Compare and Operators
Practice Problem : Find Length of a String
Practice Problem : Change Cases of Letters
Practice Problem : Count Vowels and Words in a String
Practice Problem : Checking Palindrome
Practice Problem: Find username from email address
Function for Adding 2 numbers
Function for Finding maximum of 3 numbers
Function to calculate m power n.
Function Overloading for Sum of Numbers
Function Overloading for Min of Numbers
Demo - Function Overloading
Function Template for Finding Maximum Number
Parameter Passing - Pass by Value
Parameter Passing - Pass By Address
Parameter Passing - Pass by Reference
Demo - Pass by Address and Reference
Local and Global Variables
Demo - Local and Global Variables
Practice Student Exercise #8
Principles of Object-Oriented Programming
Pointer to an Object in Heap
Demo - Pointer to an Object
Philosophy Behind Data Hiding
Data Hinding in C++ (Accessors and Mutators)
Demo - Accessors and Mutators
Philosophy Behind Constructors
All Types of Functions in a Class
Scope Resolution Operator
Practice Student Exercise #9
Demo - Operator Overloading
Friend Operator Overloading
Demo - Operator Overloading using Friend functions
Insertion Operator Overloading
Demo - Insertion Operator Overloading
Practice Student Exercise #10
Demo - Inheritance Example
Constructors in Inheritance
Demo Constructors in Inheritance
Generalization and Specialization
Practice Student Exercise #11
Exception Handling Construct
Demo - Exception Handling Construct
Throw and Catch Between Functions
Demo - Throw and Catch Between Functions
Practice Student Exercise #13
Quiz for Exception Handling