Skip to content

Latest commit

 

History

History
110 lines (95 loc) · 1.66 KB

while.md

File metadata and controls

110 lines (95 loc) · 1.66 KB
layout title parent nav_order
default
while Loop
Iterative
2

C++ While loop

In 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    
}  

C++ While Loop Example
    #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
    #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