Nested Loops :

A nested loop is a loop placed inside the body of another loop. The inner loop
executes completely for each iteration of the outer loop. Nested loops are
commonly used for processing two-dimensional data, such as tables or matrices.
EXAMPLE:

#include<stdio.h>


int main(){
    for(int i=1; i<=3;i++){
        for(int j=1; j<=2;j++){
            printf("i is %d , j is %d\n",i,j);
        }
    }
    return 0;
}

Output:

i is 1 , j is 1
i is 1 , j is 2
i is 2 , j is 1
i is 2 , j is 2
i is 3 , j is 1
i is 3 , j is 2
EXAMPLE:

#include<stdio.h>


int main(){
    for(int factories=1; factories<=3;factories++){
        for(int tins=1; tins<=5;tins++){
            printf("Factory %d , %d Tins\n",factories,tins);
        }
    }
    return 0;
}

Output:

Factory 1 , 1 Tins
Factory 1 , 2 Tins
Factory 1 , 3 Tins
Factory 1 , 4 Tins
Factory 1 , 5 Tins
Factory 2 , 1 Tins
Factory 2 , 2 Tins
Factory 2 , 3 Tins
Factory 2 , 4 Tins
Factory 2 , 5 Tins
Factory 3 , 1 Tins
Factory 3 , 2 Tins
Factory 3 , 3 Tins
Factory 3 , 4 Tins
Factory 3 , 5 Tins
Previous Next