1) Like all loops, "for loops" execute blocks of code over as well as over again.
2) The wages to a for loop is nosotros know just how many times the loop volition execute earlier the loop starts.
Syntax
for(initialization; condition; increment/decrement)
{
Statements;
}
Example:
for(i=0;i<=5;i++)
{
statements;
}
Flow nautical chart of for loop:
In the next flowchart is depict similar to the higher upward example, don't forget to run across the whole explanation nearly the flowchart.
Step 1:
Start Initialization, if you lot desire to initialize any value you lot tin sack assign hither this is optional.
Step 2:
Conditions are supply true or false value this besides optional, only about examples are
Conditions
3>5 => supply False
6<=6 => return True
3==3 => return True
Symbols
< => Less than
> => Greater than
= => Equal
<= => less than or equal
>= => greater than or equal
! => Not
!= => Not equal
If true thus within the for loop statements executed.
Step 3:
Statement, in this component convey whatever type of statements similar alert, business office calling, if, for as well as etc. Then adjacent it volition acquire to increments/Decrements part.
Step 4:
Increment/Decrements this is besides optional and hither nosotros tin sack growth or decrease the value. Then acquire to cheque the status again.
Step 5:
Condition again cheque as well as repeat the procedure again, when the status is supply faux value the command volition acquire to Next Statements.
for(i=0;i<=5;i++)
{
alert(i);
}
Below I write all the execution steps, if you lot novel to for loop delight lookout adult man all steps.
start
i=0
i<=5 (0<=5) => True
alert the i value (alert 0)
i++ [i=i+1] (i=0+1) [i=1]
i<=5 (1<=5) => True
alert 1
i++ (i=1+1) [i=2]
i<=5 (2<=5) => True
alert 2
i++ (i=2+1) [i=3]
i<=5 (3<=5) => True
alert 3
i++ (i=3+1) [i=4]
i<=5 (4<=5) => True
alert 4
i++ (i=4+1) [i=5]
i<=5 (5<=5) => True
alert 5
i++ (i=5+1) [i=6]
i<=5 (6<=5) => False
Then acquire to exterior of the for loop.
i=0
i<=5 (0<=5) => True
alert the i value (alert 0)
i++ [i=i+1] (i=0+1) [i=1]
i<=5 (1<=5) => True
alert 1
i++ (i=1+1) [i=2]
i<=5 (2<=5) => True
alert 2
i++ (i=2+1) [i=3]
i<=5 (3<=5) => True
alert 3
i++ (i=3+1) [i=4]
i<=5 (4<=5) => True
alert 4
i++ (i=4+1) [i=5]
i<=5 (5<=5) => True
alert 5
i++ (i=5+1) [i=6]
i<=5 (6<=5) => False
Then acquire to exterior of the for loop.
Example Program:- (Editor)
Editor is Loading...
Advertisement
Tags:
for loop inward allinworld99, for loop inward javascript, for loop inward c, for loop inward c++ cpp, larn for loop inward allinworld99
Tidak ada komentar:
Posting Komentar