Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/labex-labs/cpp-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.
https://github.com/labex-labs/cpp-practice-plus
List: cpp-practice-plus
awesome awesome-list challenges course cpp education hands-on labex labs programming
Last synced: 5 days ago
JSON representation
[C++ Practice Plus]-In this course, You will practice more labs of C++. This will help you to master the skills more deeply.
- Host: GitHub
- URL: https://github.com/labex-labs/cpp-practice-plus
- Owner: labex-labs
- Created: 2024-05-22T07:17:29.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-05-23T02:43:31.000Z (6 months ago)
- Last Synced: 2024-05-23T08:40:02.341Z (6 months ago)
- Topics: awesome, awesome-list, challenges, course, cpp, education, hands-on, labex, labs, programming
- Homepage: https://labex.io/courses/cpp-practice-plus
- Size: 24.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# C++ Practice Plus
![C++ Practice Plus](https://cover-creator.labex.io/cpp-practice-plus.png)
In this course, You will practice more labs of C++. This will help you to master the skills more deeply.
![C++](https://img.shields.io/badge/C++-whitesmoke?style=for-the-badge&logo=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
- 🔗 [C++ Programming Courses](https://github.com/labex-labs/awesome-programming-courses)
- 🔗 [C++ Programming Projects](https://github.com/labex-labs/awesome-programming-projects)
- 🔗 [C++ Free Tutorials](https://github.com/labex-labs/cpp-free-tutorials)