Skip to content

[C++ Practice Plus]-In this course, You will practice more labs of C++. This will help you to master the skills more deeply.

Notifications You must be signed in to change notification settings

labex-labs/cpp-practice-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 

Repository files navigation

C++ Practice Plus

C++ Practice Plus

In this course, You will practice more labs of C++. This will help you to master the skills more deeply.

C++

Scenarios

Index Name Difficulty Practice
001 πŸ“– Determine String Length in C++ β˜…β˜†β˜† Start Lab
002 πŸ“– C++ Multiset in STL β˜…β˜†β˜† Start Lab
003 πŸ“– Finding Average of N User Input Numbers β˜…β˜†β˜† Start Lab
004 πŸ“– Draw a Perfect Christmas Tree Using C++ β˜…β˜†β˜† Start Lab
005 πŸ“– Crafting C++ Diamond Pattern β˜…β˜†β˜† Start Lab
006 πŸ“– C++ STL Map Erase Method β˜…β˜†β˜† Start Lab
007 πŸ“– Half Pyramid Pattern Printing in C++ β˜…β˜†β˜† Start Lab
008 πŸ“– Program to Find Divisor of a Number β˜…β˜†β˜† Start Lab
009 πŸ“– Counting Characters in a File Using C++ β˜…β˜†β˜† Start Lab
010 πŸ“– Convert String to Array of Characters β˜…β˜†β˜† Start Lab
011 πŸ“– Print a Pattern Series β˜…β˜†β˜† Start Lab
012 πŸ“– Program to Print Fibonacci Series in CPP β˜…β˜†β˜† Start Lab
013 πŸ“– Reading and Summing Numbers From a File β˜…β˜†β˜† Start Lab
014 πŸ“– Find the Maximum Element of the Stack β˜…β˜†β˜† Start Lab
015 πŸ“– CPP Binary Search Using Dynamic Array β˜…β˜†β˜† Start Lab
016 πŸ“– Adding Two Numbers Program β˜…β˜†β˜† Start Lab
017 πŸ“– Swap Two Numbers Using a 3rd Variable β˜…β˜†β˜† Start Lab
018 🎯 Add Two Integers Using Lambda β˜…β˜†β˜† Start Challenge
019 🎯 Adding Numbers with Pointers β˜…β˜†β˜† Start Challenge
020 🎯 Rectangle Area and Perimeter Calculation β˜…β˜…β˜† Start Challenge
021 🎯 Calculate the Average of 3 Numbers β˜…β˜†β˜† Start Challenge
022 🎯 Lambda Function: BMI Calculator β˜…β˜†β˜† Start Challenge
023 🎯 Converting Character to Integer β˜…β˜†β˜† Start Challenge
024 🎯 Calculation of Cost Price β˜…β˜†β˜† Start Challenge
025 🎯 Calculate Profit and Profit Percent β˜…β˜†β˜† Start Challenge
026 🎯 Changing Default Values of Enum Elements β˜…β˜†β˜† Start Challenge
027 🎯 Convert Centimeters to Feet β˜…β˜†β˜† Start Challenge
028 🎯 Enum Variable Values: Meat1, Meat2 β˜…β˜†β˜† Start Challenge
029 🎯 Dividing Chocolates Among Children β˜…β˜…β˜† Start Challenge
030 🎯 Dynamic Memory Allocation in C++ β˜…β˜†β˜† Start Challenge
031 🎯 Solving Einstein's Equation with Macros β˜…β˜†β˜† Start Challenge
032 🎯 Convert Fahrenheit to Celsius in C++ β˜…β˜†β˜† Start Challenge
033 🎯 Calculate Cube Volume β˜…β˜†β˜† Start Challenge
034 🎯 Using Lambda to Print Hello World β˜…β˜†β˜† Start Challenge
035 🎯 Joining Two Strings β˜…β˜†β˜† Start Challenge
036 🎯 Printing Line Numbers Using Macro β˜…β˜†β˜† Start Challenge
037 🎯 Calculating Maximum Number of Handshakes β˜…β˜†β˜† Start Challenge
038 🎯 Miles to Kilometers Conversion β˜…β˜†β˜† Start Challenge
039 🎯 Using Multiple Namespaces: Reverse Order β˜…β˜†β˜† Start Challenge
040 🎯 Converting Pounds to Kilograms β˜…β˜†β˜† Start Challenge
041 🎯 Redefining Energy Calculation Macro β˜…β˜†β˜† Start Challenge
042 🎯 Calculating Principal Amount with Simple Interest β˜…β˜†β˜† Start Challenge
043 🎯 Calculate Difference between Two Numbers β˜…β˜†β˜† Start Challenge
044 🎯 Summing Numbers Until User Enters 0 β˜…β˜†β˜† Start Challenge
045 🎯 Swap Two Numbers Without Temporary Variable β˜…β˜…β˜† Start Challenge
046 πŸ“– Perform Arithmetic Operations Using Functions β˜…β˜†β˜† Start Lab
047 🎯 Check Alphabet Validity β˜…β˜†β˜† Start Challenge
048 πŸ“– C++ Half Pyramid Pattern Using Characters β˜…β˜†β˜† Start Lab
049 πŸ“– Initializing a Vector in STL Using C++ β˜…β˜†β˜† Start Lab
050 πŸ“– CPP Program to Print Reverse Half Pyramid β˜…β˜†β˜† Start Lab
051 🎯 Converting String to Uppercase β˜…β˜…β˜† Start Challenge
052 🎯 Calculating the Length of a String β˜…β˜…β˜† Start Challenge
053 πŸ“– Program to Print Full Pyramid Using CPP β˜…β˜†β˜† Start Lab
054 🎯 Find the Greatest Element in an Array β˜…β˜…β˜† Start Challenge
055 πŸ“– Compute Sum of Squares in C++ β˜…β˜†β˜† Start Lab
056 πŸ“– Storing and Displaying Employee Information β˜…β˜†β˜† Start Lab
057 🎯 Circle Area Calculation Function β˜…β˜†β˜† Start Challenge
058 🎯 Using C++ Namespace Demonstrations β˜…β˜†β˜† Start Challenge
059 🎯 Simple Interest Calculator β˜…β˜…β˜… Start Challenge
060 🎯 Calculate Cost Price β˜…β˜…β˜† Start Challenge
061 🎯 Demonstrating Function Overloading with Parameters β˜…β˜…β˜… Start Challenge
062 🎯 Function Overloading With Different Parameter Type... β˜…β˜…β˜… Start Challenge
063 🎯 The Using Directive in Namespaces β˜…β˜†β˜† Start Challenge
064 πŸ“– Bubble Sort Using Dynamic Array β˜…β˜†β˜† Start Lab
065 πŸ“– Initializing a Vector β˜…β˜†β˜† Start Lab
066 πŸ“– C++ Class Implementation β˜…β˜†β˜† Start Lab
067 πŸ“– C++ Using STL Unordered Set β˜…β˜†β˜† Start Lab
068 🎯 Check Even or Odd β˜…β˜…β˜† Start Challenge
069 🎯 Leap Year Checker β˜…β˜…β˜† Start Challenge
070 🎯 Determine Negative Number β˜…β˜†β˜† Start Challenge
071 🎯 Determining Student Grade Based on Marks β˜…β˜…β˜† Start Challenge
072 🎯 Calculating Employee Bonus Amount β˜…β˜…β˜… Start Challenge
073 🎯 Find the Youngest Brother β˜…β˜…β˜† Start Challenge
074 🎯 Guessing Game: Determine Correct Number β˜…β˜†β˜† Start Challenge
075 🎯 Determining Voting Eligibility β˜…β˜†β˜† Start Challenge
076 🎯 Fizz Buzz Number Manipulation β˜…β˜…β˜† Start Challenge
077 🎯 Compare String Lengths β˜…β˜…β˜… Start Challenge
078 πŸ“– Find Sum of Series β˜…β˜†β˜† Start Lab
079 πŸ“– Determine Perfect Square β˜…β˜†β˜† Start Lab
080 🎯 Free Courses and VIP Courses β˜…β˜†β˜† Start Challenge
081 πŸ“– C++ Half Pyramid Pattern Using Star Program β˜…β˜†β˜† Start Lab
082 πŸ“– C++ STL Set Find Method β˜…β˜†β˜† Start Lab
083 🎯 Calculating the Factorial of a Number β˜…β˜…β˜† Start Challenge
084 🎯 Generate Multiplication Table of Number β˜…β˜†β˜† Start Challenge
085 🎯 Printing the First N Numbers β˜…β˜†β˜† Start Challenge
086 🎯 Print Half-Triangle Pattern of * β˜…β˜…β˜† Start Challenge
087 🎯 Loop to Print Sentence 3 Times β˜…β˜†β˜† Start Challenge
088 🎯 Calculate the Sum of Natural Numbers β˜…β˜…β˜… Start Challenge
089 πŸ“– Determining Integer Digit Count in C++ β˜…β˜†β˜† Start Lab
090 🎯 Counting Digits in an Integer β˜…β˜…β˜† Start Challenge
091 🎯 Calculating Sum of Digits β˜…β˜…β˜… Start Challenge
092 🎯 Optimizing C++ Fibonacci Sequence Performance β˜…β˜†β˜† Start Challenge
093 πŸ“– C++ Program for FCFS Scheduling Algorithm β˜…β˜†β˜† Start Lab
094 πŸ“– C++ STL Stack β˜…β˜†β˜† Start Lab
095 🎯 Creating an Array Dynamically β˜…β˜…β˜† Start Challenge
096 🎯 Calculate Average Marks β˜…β˜…β˜† Start Challenge
097 🎯 Calculate Percentage Marks Obtained β˜…β˜…β˜† Start Challenge
098 🎯 Accessing Array Elements with Pointers β˜…β˜…β˜† Start Challenge
099 🎯 Extract Array Elements with Ranged Loop β˜…β˜…β˜† Start Challenge
100 🎯 Array Element Multiplication β˜…β˜†β˜† Start Challenge
101 πŸ“– Custom Sort Method for STL Pair Template β˜…β˜†β˜† Start Lab
102 πŸ“– Find GCD and LCM β˜…β˜†β˜† Start Lab
103 πŸ“– CPP Program to Print a Pascal Triangle β˜…β˜†β˜† Start Lab
104 🎯 Check Perfect Number β˜…β˜…β˜… Start Challenge
105 🎯 Character Frequency Counter β˜…β˜…β˜† Start Challenge
106 🎯 Finding Factors of a Number β˜…β˜…β˜… Start Challenge
107 🎯 Calculating the GCD of Two Numbers β˜…β˜…β˜† Start Challenge
108 🎯 Determine If Number Is Prime β˜…β˜…β˜… Start Challenge
109 🎯 Finding Prime Numbers Between Intervals β˜…β˜…β˜… Start Challenge
110 πŸ“– File Content Copying in C++ β˜…β˜†β˜† Start Lab
111 🎯 Checking Whether a Number is Armstrong β˜…β˜…β˜… Start Challenge
112 🎯 Finding Armstrong Numbers in a Range β˜…β˜…β˜… Start Challenge
113 🎯 Determining Harshad Number β˜…β˜…β˜… Start Challenge
114 🎯 Determining Palindrome Numbers. β˜…β˜…β˜… Start Challenge
115 🎯 C++ Program to Calculate Sphere Volume β˜…β˜†β˜† Start Challenge
116 πŸ“– Sort Unordered Set Using STL β˜…β˜†β˜† Start Lab
117 πŸ“– Sorting Strings by Length in C++ β˜…β˜†β˜† Start Lab
118 🎯 Determining Abundant Numbers β˜…β˜…β˜… Start Challenge
119 🎯 Count Vowels in String β˜…β˜…β˜† Start Challenge
120 🎯 Overloading Prefix and Postfix Operators β˜…β˜†β˜† Start Challenge
121 🎯 Postfix ++ Operator Overloading β˜…β˜†β˜† Start Challenge
122 🎯 Finding the Smallest Number β˜…β˜†β˜† Start Challenge
123 🎯 Determining Self-Dividing Numbers β˜…β˜…β˜… Start Challenge
124 πŸ“– Locating First Occurrence in Sorted Array β˜…β˜†β˜† Start Lab
125 πŸ“– Swap Two Numbers Using Functions β˜…β˜†β˜† Start Lab
126 🎯 Swapping Two Variables with Pointers β˜…β˜…β˜† Start Challenge
127 🎯 Identify Even Numbers in Array β˜…β˜…β˜† Start Challenge
128 🎯 Addition with Function Templates β˜…β˜…β˜† Start Challenge
129 πŸ“– Find Maximum Number in Three Given Numbers β˜…β˜†β˜† Start Lab
130 🎯 Simple Calculator Program with Switch β˜…β˜†β˜† Start Challenge
131 🎯 Arithmetic Operations in C++ β˜…β˜†β˜† Start Challenge
132 🎯 Checking Number Range Using Loop and Boolean β˜…β˜…β˜† Start Challenge
133 🎯 Find Greatest Multiple Below 250 β˜…β˜…β˜† Start Challenge
134 🎯 Excluding Multiples of 3 β˜…β˜…β˜† Start Challenge
135 🎯 Skipping a Specific Number β˜…β˜†β˜† Start Challenge
136 🎯 Stopping at a Specific Number β˜…β˜…β˜… Start Challenge
137 🎯 Calculating the LCM of Two Numbers β˜…β˜…β˜† Start Challenge
138 πŸ“– CPP Program to Calculate Standard Deviation β˜…β˜†β˜† Start Lab
139 πŸ“– Check Prime Number β˜…β˜†β˜† Start Lab
140 🎯 Check for Zero Denominator β˜…β˜†β˜† Start Challenge
141 🎯 Using the Exception Class for Division β˜…β˜†β˜† Start Challenge
142 πŸ“– Minimum Element in Rotated Sorted Vector β˜…β˜†β˜† Start Lab
143 🎯 Calculating Area of Rectangles β˜…β˜…β˜… Start Challenge
144 🎯 Accessing Static Class Members β˜…β˜†β˜† Start Challenge
145 🎯 Rectangle Area Calculator β˜…β˜…β˜† Start Challenge
146 🎯 Handling bad_alloc Exception in C++ β˜…β˜†β˜† Start Challenge
147 🎯 Catching Multiple Exceptions β˜…β˜†β˜† Start Challenge
148 🎯 Array Bounds Checking β˜…β˜†β˜† Start Challenge
149 🎯 Prefix ++ Operator Overloading β˜…β˜†β˜† Start Challenge
150 πŸ“– Insertion Sort Using Dynamic Array β˜…β˜†β˜† Start Lab
151 🎯 Compute Standard Deviation of Array β˜…β˜…β˜… Start Challenge
152 πŸ“– C++ Method Overloading β˜…β˜†β˜† Start Lab
153 πŸ“– C++ Program to Find Greatest Number β˜…β˜†β˜† Start Lab
154 🎯 Adding Complex Numbers With Friend Function β˜…β˜…β˜† Start Challenge
155 🎯 Adding Complex Numbers β˜…β˜…β˜† Start Challenge
156 🎯 Calculate Area of Two Triangles β˜…β˜…β˜† Start Challenge
157 🎯 Calculating Areas of Triangle and Rectangle β˜…β˜…β˜† Start Challenge
158 🎯 Creating an Object Dynamically β˜…β˜…β˜† Start Challenge
159 🎯 Get and Set Student Name β˜…β˜†β˜† Start Challenge
160 🎯 Managing Employee Salary with Encapsulation β˜…β˜…β˜… Start Challenge
161 🎯 Coordinate Difference Calculation β˜…β˜…β˜† Start Challenge
162 πŸ“– Prime Number Identification in C++ β˜…β˜†β˜† Start Lab
163 πŸ“– Flip Pattern Half Pyramid in C++ β˜…β˜†β˜† Start Lab
164 🎯 Calculation of Square Area β˜…β˜…β˜… Start Challenge
165 🎯 Determining IcyHot Temperature β˜…β˜…β˜† Start Challenge
166 πŸ“– Multiplication of Two Matrices β˜…β˜†β˜† Start Lab
167 πŸ“– C++ Reverse Half Pyramid Pattern Using Characters β˜…β˜†β˜† Start Lab
168 🎯 Create Reusable Calculator Class β˜…β˜…β˜… Start Challenge
169 πŸ“– Implementing Dynamic Polymorphism in C++ β˜…β˜†β˜† Start Lab
170 πŸ“– Video Object Tracking by Using OpenCV β˜…β˜†β˜† Start Lab
171 🎯 Calculating Areas with Abstract Classes β˜…β˜…β˜† Start Challenge
172 🎯 Implementing Private Inheritance β˜…β˜…β˜… Start Challenge
173 🎯 Implement Protected Inheritance β˜…β˜…β˜… Start Challenge
174 🎯 Accessing Overridden Function of Base Class β˜…β˜…β˜† Start Challenge
175 🎯 Implementing Virtual Functions β˜…β˜…β˜† Start Challenge
176 🎯 Animal Class and Inheritance β˜…β˜†β˜† Start Challenge
177 🎯 Multiple Classes Inheriting from a Single Class β˜…β˜…β˜† Start Challenge
178 🎯 Overriding Function in Multiple Classes β˜…β˜†β˜† Start Challenge
179 🎯 Overriding Parent Class Function β˜…β˜†β˜† Start Challenge
180 🎯 Concurrent Programming with Locked Output β˜…β˜†β˜† Start Challenge
181 πŸ“– C++ Hierarchical Inheritance Program β˜…β˜†β˜† Start Lab
182 🎯 Implementation of Complex Calculator β˜…β˜†β˜† Start Challenge
183 🎯 Upgrade LabEx to C++11 with printf β˜…β˜†β˜† Start Challenge
184 πŸ“– Read and Write File Line by Line in C++ β˜…β˜†β˜† Start Lab
185 🎯 Complex Number Division β˜…β˜†β˜† Start Challenge
186 🎯 Fix C++14 String Trimming Bug β˜…β˜†β˜† Start Challenge
187 🎯 Singleton Logger Implementation β˜…β˜†β˜† Start Challenge
188 πŸ“– Memory Leak Detector with C++ β˜…β˜†β˜† Start Lab

More

About

[C++ Practice Plus]-In this course, You will practice more labs of C++. This will help you to master the skills more deeply.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published