C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ While loopIn C++, while loop is used to iterate a part of the program several times. If the number of iteration is not fixed, it is recommended to use while loop than for loop.
while(condition){
//code to be executed
}
Flowchart:
C++ While Loop Example
Let's see a simple example of while loop to print table of 1.
#include <iostream>
using namespace std;
int main() {
int i=1;
while(i<=10)
{
cout<<i <<"\n";
i++;
}
}
Output: 1 2 3 4 5 6 7 8 9 10 C++ Nested While Loop Example
In C++, we can use while loop inside another while loop, it is known as nested while loop. The nested while loop is executed fully when outer loop is executed once. Let's see a simple example of nested while loop in C++ programming language.
#include <iostream>
using namespace std;
int main () {
int i=1;
while(i<=3)
{
int j = 1;
while (j <= 3)
{
cout<<i<<" "<<j<<"\n";
j++;
}
i++;
}
}
Output: 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3 C++ Infinitive While Loop Example:
We can also create infinite while loop by passing true as the test condition.
#include <iostream>
using namespace std;
int main () {
while(true)
{
cout<<"Infinitive While Loop";
}
}
Output: Infinitive While Loop Infinitive While Loop Infinitive While Loop Infinitive While Loop Infinitive While Loop ctrl+c
Next TopicC++ Do-While Loop
|