 Description
 Curriculum
Are you a beginner looking to master C++ programming through practical projects? “108 C++ Programming Practices/Common Projects to Improve Your Coding Skill” is the perfect course for you! This comprehensive course offers a handson approach to learning C++, designed to elevate your coding skills from the basics to advanced concepts.
What You Will Learn:

Getting Started:
 How to write “Hello World” in C++
 Accepting input from users
 Summing two integers from user input

Mathematical Operations:
 Building a Simple Interest Calculator
 Multiplying float numbers
 Finding ASCII values
 Getting quotient and remainder
 Adding complex numbers
 Calculating the sum of digit numbers

Geometry and Patterns:
 Creating Floyd’s Triangle
 Calculating the area of a circle, rectangle, square, and triangle
 Calculating the volume of a cube, cylinder, and sphere
 Generating random numbers

RealWorld Applications:
 Calculating gross salary and percentages
 Writing programs to shut down the computer, get an IP address, and handle date and time

Conditional Statements:
 Detecting even and odd numbers, vowels and consonants, and the greatest of three numbers
 Finding roots of quadratic equations and detecting leap years
 Displaying student grades

Loops and Functions:
 Summing a given number
 Calculating factorials, creating multiplication tables, and generating Fibonacci sequences

String and Array Manipulation:
 Reversing numbers and strings, checking for palindromes, and creating prime numbers
 Calculating HCF and LCM, detecting and generating Armstrong numbers
 Creating various patterns like half pyramids, full pyramids, inverted half pyramids, and Pascal’s triangle

Data Structures:
 Using structures and unions to handle complex data
 Creating and manipulating multidimensional arrays

File Handling:
 Writing to, reading from, copying, and deleting files

Conversions and Bitwise Operations:
 Converting between binary, decimal, octal, and hexadecimal formats
 Building binary patterns

Advanced Patterns and Projects:
 Creating diamond patterns, star hash pyramids, nested star hash pyramids, alphanumeric patterns, and numeric diamond patterns
 Building simple calculators and more
Why Enroll?
This course offers 108 practical projects that cover a wide range of C++ programming concepts, making it perfect for beginners who want to improve their coding skills. Each project is designed to provide a handson learning experience, helping you to understand and apply C++ programming in realworld scenarios.
Learn and practice C++ programming through 108 realworld projects. This course covers:
 Writing “Hello World” in C++
 Accepting user input and summing integers
 Building calculators, including Simple Interest and Gross Salary Calculators
 Multiplying float numbers and finding ASCII values
 Swapping numbers and strings using various methods
 Adding complex numbers and calculating sums of digits
 Creating geometric shapes and patterns, including Floyd’s Triangle, pyramids, and diamonds
 Generating random numbers and calculating percentages
 Developing programs for system utilities, such as shutting down the computer and getting IP addresses
 Implementing mathematical algorithms like detecting even/odd numbers, prime numbers, and solving quadratic equations
 Creating sequences like Fibonacci and Pascal’s Triangle
 Manipulating arrays and strings, including sorting, reversing, and finding lengths
 Performing matrix operations: addition, subtraction, multiplication, and transposition
 Handling files: writing, reading, copying, and deleting
 Converting between different numerical bases (binary, decimal, octal, hexadecimal)
 Exploring advanced structures and unions for managing complex data
 Implementing best practices for efficient and clean C++ programming
Elevate your C++ skills with comprehensive exercises designed to take you from beginner to advanced coding proficiency. Enroll now and start building your C++ expertise through practical, handson projects!

2Hello World

3Use of Variables

4Understanding local and global variable

5How to accept User Input

6How to accept strings from Users

7How to add 2 Numbers

8How to use math operators

9How to add n Numbers

10How to use if Statement

11How use Nested if Statement

12How to use if else Statement

13How to use else if Statement

14How to use switch Statement

15Nested switch Statement

16How to use while Loop

17do while loop

18How to use for loop

19Prime Numbers

20Area of a Triangle

21How to find Even and Odd Numbers

22How to add digits from user

23How to find Greatest of three Numbers

24How to swap numbers using variables

25How to swap Numbers using 2 variables

26How to calculate the percentage

27How to calculate Gross Salary

28How to calculate Simple Interest

29How to check a Leap Year

30How to get HCF using Recursive Function

31How to calculate the LCM

32How to calculate LCM and HCF

33How to get Factorial of nCr and nPr

34How to reverse numbers

35How to reverse arrays of Numbers

36How to check for a Palindrome

37How to generate Prime Numbers

38List of Prime Numbers

39How to check for Armstrong Numbers

40How to Generate Armstrong Numbers

41Calculate Factorial

42How to calculate Factorial using Recursive function

43How to create a Fibonacci Series

44Fibonacci Series using Recursive Function

45Mathematical Functions

46How to generate Random Numbers

47How to convert from Binary to Hexadecimal

48How to convert from Binary to Octal

49How to convert from Binary to Decimal

50How to convert from Decimal to Octal

51How to convert from Decimal to Binary

52How to convert from Decimal to Bitwise

53How to find first and last number in an Array

54How to pass Arrays to Functions

55How to find maximum element in Array

56How to find the minimum element in an Array

57How to Reverse Array Elements

58How to insert a new element into an Array

59How to delete an Element in Array

60How to Merge 2 Arrays

61How to add two matrices

62How to subtract two Matrices

63How to Transpose a Matrix

64How to multiply 2 matrices

65Simple String Format

66How to check for Length of String using for loop

67How to check for length of String using function

68How to compare Strings using for loop

69How to compare two Strings using Function

70How to copy Strings

71How to copy strings using strcpy

72How to make concatenation using a for loop

73How to concatenation using strcat

74How to Reverse a string using while loop

75How to Reverse a String using strrev

76How to Reverse Complete Sentence

77How to check if a String is a Palindrome

78How to convert from Uppercase to Lowercase

79How to convert from Uppercase to Lowercase using strlwr

80How to convert from Uppercase to Lowercase using while loop

81How to convert from Lowercase to Uppercase using strupr

82How to Remove vowels from string

83How to find the frequency occurrence of a Character

84How to check Vowels and Consonants

85How to get number of Vowels, Consonants, Digits and Whitespaces

86How to search for an Element in an Array

87How to check for an Element in an Array using Recursive function

88How to sort Array using Bubble

89How to sort Arrays using Insertion

90How to sort Arrays using Selection method

91How to call by Value

92How to call by Reference

93How to call by Pointer

94How to Write to a file

95How to Read from a file

96How to add 2 Numbers using function

97How to subtract two Numbers using function

98How to create Classes

99How to Pass Argument to Function

100How to use inline function

101How to check length of string using Pointer

102How to create a Pyramid pattern

103How to create a RightAngled Triangle

104How to a Diamond pattern

105How to create a RightAngle Triangle pattern

106How to create Alphabet pattern

107How to create a Pascal Triangle pattern

108Practice 107. How create a Floyd's Triangle

109How to create Numeric Pyramid pattern