Iterative(repeatedly) Control Instruction:- It is used to execute a code, multiple times.It is also of 3 types.
- for loop
- while loop
- do-while loop
1) for loop-
syntax : for keyword(initialization,condition,increment/decrement)
{
//body
}
example:
syntax : for keyword(initialization,condition,increment/decrement)
{
//body
}
example:
Explanation:- 1) go to main
2)declare x
3) x initialize to 1, check condition 1<4 correct, print hello then x is increment x++ i.e x become 2 check condition again 2<4 correct print again hello then again increment x=3 , check 3<4 print again hello now 3 hello is print again increment now x become 4 check 4<4 no condition false exit for loop.
2) while loop:
syntax:- while keyword(condition)
{ ---; increment/decrement }
example:
Explanation:- 1) go to main
2)declare x and initialize to 1
3) check condition 1<4 correct, print hello then x is increment x++ i.e x become 2 check condition again 2<4 correct print again hello then again increment x=3 , check 3<4 print again hello now 3 hello is print again increment now x become 4 check 4<4 no condition false exit for loop.
3)do while:- It is different from for and while loop, in both the loop first condition is check then statement is print, but in do while before condition a statement can be print.
while is terminate here by ;(semicolon)
syntax:- do{
----;
}
while(condition);
example:-
Explanation:- 1) go to main
2)declare x and initialize to 1
3) go to do then directly print hello increment x by 1 now x=2, go to while loop check condition 2<4 true now go to do body print hello and so on.
Comments
Post a Comment