AI Features
Log In
0% completed
All Lessons
Free Lessons (6)
Introduction
What Is C++?
Hello World!
Quiz: C++
Exercise: Play Around With cout
Variables and User Input
Variables in C++
Variable Types
Taking User Input
Quiz: Variables
Exercise: Declaration and Initialization Of Data Types
Simple Math
Simple C++ Math
Type Casting
Maths Functions
Quiz: Math
Exercise: Computing Binomial Expression
Conditional Statements
Comparison Operators
The Simple if Statement
if-else Statement
Switch Statement
Conditional Expression
Quiz: Conditional Statements
Exercise 1: Even or Odd
Exercise 2: Implementing Calculator
Loops
While and do-while Loops
For Loop
Equivalence of C++ Looping Structures
Nested Loops
Infinite Loops
Quiz: Loops
Exercise 1: Fibonacci Sequence upto n Number Of Terms
Exercise 2: Pyramid Printing by Using a For Loop
Functions and Recursion
Introduction to Functions
Function Declarations
Calling Functions
Parameters
Passing Parameters
Recursion
Function Overloading
Quiz: Functions and Recursion
Exercise 1: Function To Check Sum
Exercise 2: Computing Cubes
Exercise 3: Collatz Conjecture Using Recursion
Course Assessment
C++ Exam 1
Pointers and Arrays
What are Pointers?
What are Arrays?
Multi-dimensional Arrays
Arrays and Pointer Arithmetic
Pointer to a function
Character Arrays and Strings
Quiz: Pointers and Arrays
Exercise 1: Finding Average in Array
Exercise 2: Display Series with a 2D Array
Exercise 3: Making Matrix Using Arrays
Exercise 4: Pascal’s Triangle
Exercise 5: Implementing Double Pointers
Course Assessment
C++ Exam 2
Classes and Inheritance
Principles of Object-Oriented Programming
Introduction to Classes
Class Member Functions
Constructors
Inheritance
Inheriting from Multiple Classes
Polymorphism and Virtual Functions
Quiz: Classes and Inheritance
Exercise 1: Calculating Area
Exercise 2: Students Average Marks
Exercise 3: Displaying Message Using Virtual Functions
Templates
Introduction to Templates
Class Templates
Quiz: Templates
Exercise 1: Finding Max in an Array
Exercise 2: Swapping Values
Exercise 3: Finding Index of the Smallest Value
Exercise 4: Complex Numbers
Course Assessment
C++ Exam 3
Wrap Up
Conclusion
Appendix: Compiling C++ Code
Home
Courses
Learn C++ Fundamentals
Exercise 1: Even or Odd
Check whether the number is even or odd.
We'll cover the following...
Problem statement
Sample input
Sample output
Coding challenge
Problem statement
Write a code that will check
...