🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
Back to C++ Notes
Topic #50

C++ While Loop


C++ Loops

Loops can execute a block of code as long as a specified condition is reached.

Loops are handy because they save time, reduce errors, and they make code more readable.


C++ While Loop

The while loop loops through a block of code as long as a specified condition is true:

Syntax

while (condition) {
  // code block to be executed
}

In the example below, the code in the loop will run, over and over again, as long as a variable (i) is less than 5:

Example

int i = 0;
while (i < 5) {
  cout << i << "\n";
  i++;
}

Note: Do not forget to increase the variable used in the condition (i++), otherwise the loop will never end! Do you wonder why we use the letter i as a variable name? It's a counter variable and a common choice in simple loops because it's short, traditional, and stands for 'index' or 'iterator'.


Countdown Example

This example counts down from 3 to 1 and then displays "Happy New Year!!" at the end:

Example

int countdown = 3;

while (countdown > 0) {
  cout << countdown
<< "\n";
  countdown--;
}

cout << "Happy New Year!!\n";

Want to go beyond the notes?

Join CodingNow 2.0's C++ course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

C++ While Loop – FAQs

Quick answers about learning C++ While Loop in C++.

This free note from CodingNow 2.0 explains C++ While Loop in C++ — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every C++ topic on CodingNow 2.0, including C++ While Loop, is 100% free with no signup required.
With focused practice, most students grasp C++ While Loop in 1–3 days from these notes; pairing it with CodingNow 2.0's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the CodingNow 2.0 Community (/community) — expert instructors answer within 24 hours.
WhatsApp
Call NowEnroll Now