Description
In this course, you will learn :
- The ability to solve problems with C++
- An understanding of variables, decisions, and loops
- The ability to create flowcharts and execution sheets
- Familiarity with arrays, strings, and their operations
- Hands-on experience with practice problems through editable and executable solutions
Syllabus :
1. Problem Solving with Simple Programs
- Problem Solving: The Bottle Filling Example
- Simple Program and Execution Sheet
- Practice Simple Programs
2. Decisions and Branching
- Flowcharts and Conditional Expressions
- Converting Flowcharts into Execution Sheets
3. C++ Basics
- First C++ Program
- Fundamentals of C++
- Conditional Statement
- Categories of Errors
4. Repetition with Loops
- Introduction to Loops
- Sentinel Loops
- Nested Loops
5. Strings and Arrays
- Inside the String
- Array of Values
- Arrays with Loops
- Multi-dimensional Arrays
6. Functions
- Simple User-defined Functions
- Function Parameters and Return Values
- General Built-in Functions
- Built-in Functions for Strings