loop within a loop | SoloLearn: Learn to code for FREE!


loop within a loop

so friends i get confused sometimes when to use 2 loops inside main loop or when to use 3. for example in case of bubble sorting we use 2 loops and in case of printing the pyramid we use 3 loops. so basically how do we get to know that a problem requires one loop , 2 loop , 3 loops etc within a loop.


7/27/2016 7:16:54 AM

Karan Luther

2 Answers

New Answer


i think you should first of all think About problem until.you.understand what u need. for example, you want to see whether there is a number in.array or not, so you need one loop,but if you need search in matrix, you need 2 loop... one for cols and one for rows , but if you want search in special method like bubble, you need more... because you do search for sort first element with one loop, then repeat it for remaining elements .


When you have two loops say i being outermost loop and j being an innermost loop, first the value of i is set and j is incremented for all possible values according to the condition you specify. Then i is incremented and set and all values of j is seen.