Introduction to for loop in C++ Programming Language

 for loop in C++







Circles in C++ are utilized when a block of proclamations should be executed more than once.

A For Circle is an iterative control structure that permits you to compose a circle that executes a predetermined number of times. A circle permits you to perform n steps together in one line.

Grammar:


for ( instatement of Variable ; condition ; increase/decrement articulation )


{


// collection of circle


// block of articulation you need to execute


}


Different pieces of for circle:


1. Introduction articulation:


This articulation Now we want to instate the circle counter to a worth.


For Instance:


int m = 0 ;


2. Condition:


This articulation should test a condition. Assuming that the condition assesses to valid, execute the body of the circle and continue to the update articulation. In any case, leave the for circle.


For Instance:


m < 9 ;


3. Update Articulation: In the wake of executing the circle body, this articulation increases/decrements the circle variable by the predetermined worth.


For Instance:


m++ ;


Stream Graph:





How is the for circle executed?


  • Regulator enters for circle. Instatement complete
  • Process leaps to condition
  • Condition tried.
  • On the off chance that condition is valid, stream goes to body.
  • Assuming the condition is misleading, the stream leaves the circle.
  • Articulations in circle body are executed.
  • Stream keeps on refreshing.
  • Update is made and stream gets back to stage 3.
  • The for circle has finished and the stream has left.


Codes in C++


1. Program that print initial 10 numbers by utilizing for circle.


#incorporate <iostream>

utilizing namespace sexually transmitted disease ;

int principal( ) {

        for (int m = 0 ; m < 9; m++ ) {

        cout << m << " " ;

    }

    return 0 ;

}


Yield:

1 2 3 4 5 6 7 8 9 10


2. Program that print initial 50 even numbers by utilizing for circle.


#incorporate <iostream>

utilizing namespace sexually transmitted disease ;

int primary( ) {

    int m ;

    for( m = 0 ; m < 49 ; m++ ) {

      if( m % 2 == 0 ) {

         cout << m << " " ;

      }

   }

    return 0 ;

}


Yield:


2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50


I want to believe that You can without much of a stretch Comprehend and Realize this Article


Good luck 😇

Post a Comment

0 Comments