Practice

Practice: C++ Basics

Apply the skills you have gained from the Learn C++ Basics course to solve practice problems and improve your C++ fundamentals.

  • Level: Beginner
  • Duration: 2 weeks
  • Type: Interactive
  • Language: English
  • Practice Problems: 70+
Enroll for FREE

Course Content

  • 1.1 Introduction

  • 2.1 Miles to Kilometers
  • 2.2 Pounds to Kilograms
  • 2.3 Fahrenheit to Celsius
  • 2.4 Convert Centimeter to Feet
  • 2.5 Area and Perimeter of Rectangle
  • 2.6 Find Volume of Cube
  • 2.7 Average of 3 Numbers
  • 2.8 Swap Two Numbers
  • 2.9 Divide Chocolates Among Children
  • 2.10 Maximum Possible Handshakes
  • 2.11 Calculate Cost Price
  • 2.12 Calculate Profit

  • 3.1 Person Can Vote or Not
  • 3.2 Check Negative Number
  • 3.3 Determine Grade of a Student
  • 3.4 Number Guessing Game
  • 3.5 Multiplication Table
  • 3.6 Check Even or Odd
  • 3.7 Find Youngest Brother
  • 3.8 Check Leap Year
  • 3.9 Print a Sentence 3 Times
  • 3.10 Print the First N Numbers
  • 3.11 Check if a Number Lies in a Range
  • 3.12 Sum of Natural Numbers
  • 3.13 Factors of a Number
  • 3.14 Character is Alphabet
  • 3.15 Factorials of a Number
  • 3.16 Count the Digits in a Number
  • 3.17 Sum of Digits
  • 3.18 Employee Bonus
  • 3.19 Print FizzBuzz
  • 3.20 Stop at a Specific Number
  • 3.21 Greatest Multiple Below 250
  • 3.22 Skip a Specific Number
  • 3.23 Prime Number
  • 3.24 Armstrong Number
  • 3.25 Sum of Numbers Until User Enters 0
  • 3.26 Numbers Except Multiple of 3
  • 3.27 Harshad Number
  • 3.28 Abundant Number
  • 3.29 Calculator
  • 3.30 Print Half-Triangle Pattern of *

  • 4.1 Armstrong Numbers
  • 4.2 Prime Numbers
  • 4.3 Self-Dividing Number
  • 4.4 Check Perfect Number
  • 4.5 Palindrome Number
  • 4.6 Calculate Simple Interest
  • 4.7 Area of Circle
  • 4.8 GCD of Two Numbers
  • 4.9 LCM of Two Numbers

  • 5.1 Multiply Array Elements
  • 5.2 Find the Average Marks of Students
  • 5.3 Compute Standard Deviation
  • 5.4 Get Even Numbers From an Array
  • 5.5 Find the Lowest Element
  • 5.6 Find the Percentage Marks

  • 6.1 Print the Longer String
  • 6.2 Count the Frequency of a Character
  • 6.3 Manually Find the Length of a String
  • 6.4 Join Two Strings
  • 6.5 Convert a String to Uppercase
  • 6.6 Count the Number of Vowels

  • 7.1 Add Two Numbers Using Pointers
  • 7.2 Get Array Elements Using Pointer Notation
  • 7.3 Get Array Elements Using Ranged Loop
  • 7.4 Swap Two Variables
  • 7.5 Find Cost Price
  • 7.6 Find the Greatest Array Element
  • 7.7 Dynamically Allocate Memory
  • 7.8 Create an Array Dynamically

C++ CERTIFICATION

Get C++ certified

Get your skills verified with our certification.

Showcase your expertise on LinkedIn and stand out from the crowd. Impress your potential employers.

JOB OPPORTUNITY

COMING LATER THIS YEAR

Receive job opportunities from top companies

Upon completion of the learning path, you will receive job opportunities from top countries around the world.

  • Microsoft
  • Google
  • Wipro
  • Amazon
  • TCS
Start this Course
Get Certified

Learn C++ by Doing

Build hands-on projects that mirror real developer challenges. Apply what you learn immediately — so you can learn by doing, not just watching.

A woman smiling at her desk

Looking to break into tech?

Landing your first job is difficult, but you don't have to figure it out alone.

Build real projects for your portfolio, earn certificates you can share, and follow a learning path that takes you from the basics to job-ready skills.

Frequently asked questions

You can start Practice: C++ Basics with a 7-day free trial. Click "Enroll for FREE" to begin.

About 2 weeks. The course has 7 chapters.

Practice: C++ Basics is a Beginner course. We recommend completing Learn C++ Basics first.

Yes. Complete Practice: C++ Basics to earn a C++ certificate with your name on it, which you can download or share on LinkedIn. Certificates are included with your subscription.