Control Statement : Loop
#_______________________ Loop _______________________#
for
(digit = 0; digit <= 9; ++digit)
printf(’%d\n”, digit);
![]() |
Pic - 2 |
![]() |
Pic - 3 |
( 2 ) The While Loop :
Syntax : initialization ;
while ( Condition )
{
statement ;
Update ;
}
[ যতক্ষণ Condition সত্য থাকবে ততক্ষণ loop চলবে ]
Example : int digit = 0 ;
while
(digit <= 9)
printf ( "%d\n", digit) ;
++digit;
( 3 ) The Do-While Loop :
Syntax : initialization ;
do
{
Statement ;
Update ;
} while ( Condition ) ;
[যতক্ষণ Condition সত্য থাকবে ততক্ষণ loop চলবে ]
Example:
int
digit = 0;
do
{
printf ( "%d\n", digit) ;
digit++ ;
}
( 4 ) Nested Loops :
Outer_loop { Inner_loop { // inner loop statements. } // outer loop statements. } |
for
(initialization; condition; update) { for ( initialization ; condition; update) { // inner loop statements. } // outer loop statements. } |
{
Statement ;
}
Example :
for(;;)
printf("Hello CSE");
( 6 ) Infinite While Loop :
while (1)
{
Statement ;
{
{
Statement ;
} while (1) ;
Example :
{
printf("Hello CSE");
} while(1) ;
Created By _____ 🅰🅻🅸 🅷🅰🅸🅳🅰🆁