answersLogoWhite

0


Best Answer

Sometimes you have to use nested loops, in this case one of them is the outer, the other is the inner.

User Avatar

Wiki User

βˆ™ 12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why you use inner loop and outer loop?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How do you determine which is outer loop or inner loop of the Baltimore beltway?

The outer loop goes counter clockwise, while the inner loop goes clockwise. For example, if you're driving from Fairfax, VA to Washington, DC you're going on the inner loop, and on the way back you're taking the outer loop.


When loops are nested does one loop have to end before the other begins?

If one loop ends before the next begins then they are not nested at all -- they are completely independent. To be nested, one loop must contain the other loop in its entirety. That is, the inner, nested loop must start and end within the outer, containing loop. Nested loop example (in C++): for( int x = 0; x < 10; ++x ) // outer loop { for( int y = 0; y < 10; ++y ) // inner loop (nested loop) { printf( "%d x %d = %d\r\n", x, y, x*y ); } // end of inner loop } // end of outer loop


How can you print 5 54 543 5432 54321 in java using for loop?

With two nested loops. In the outer loop, a variable - we might call it "n" - would go from 5 down to 1, in the inner loop, the variable (whatever you call it) goes from 5 down to n. Write out each digit in the inner loop; in the outer loop you need to add the extra space.


To print 5 45 345 2345 12345 in qbasic programming?

Oh, dude, to print those numbers in QBasic, you can use a simple loop. Just loop from 1 to 5 and print the numbers with spaces in between. It's like making a sandwich, but with numbers instead of bread and cheese. So, like, don't stress, just code it up and hit run. Easy peasy, right?


How do you exit in nested loop in java?

You may exit a nested loop in Java using a break with a label for the outer loop.

Related questions

Is the DC inner loop longer than the outer loop?

No- the outer loop has to be longer than the inner loop.


What is a nested loop in java?

A nested loop is a (inner) loop that appears in the loop body of another (outer) loop. The inner or outer loop can be any type: while, do while, or for. For example, the inner loop can be a while loop while an outer loop can be a for loop.


How do you determine which is outer loop or inner loop of the Baltimore beltway?

The outer loop goes counter clockwise, while the inner loop goes clockwise. For example, if you're driving from Fairfax, VA to Washington, DC you're going on the inner loop, and on the way back you're taking the outer loop.


When loops are nested does one loop have to end before the other begins?

If one loop ends before the next begins then they are not nested at all -- they are completely independent. To be nested, one loop must contain the other loop in its entirety. That is, the inner, nested loop must start and end within the outer, containing loop. Nested loop example (in C++): for( int x = 0; x < 10; ++x ) // outer loop { for( int y = 0; y < 10; ++y ) // inner loop (nested loop) { printf( "%d x %d = %d\r\n", x, y, x*y ); } // end of inner loop } // end of outer loop


What are labels in Cpp and can you give some examples?

Labels are used to label the statements that follow for use with goto statements. Labels are user-defined names that follow standard naming conventions, starting in column 1 and ending with a colon (:). They are usually placed on a line of their own but must appear in the same function that contains the goto. Note that a label that has no statements following (the label is the last statement in the function), it must include a semi-colon (;) after the colon (an empty statement). Although many programmers frown upon the use of goto, it is really no different to using return, break or continue to interrupt the normal program flow within a function. However, it's fair to say goto statements are often used quite inappropriately, producing "spaghetti code" that is really quite difficult to follow. In many cases there will be a better alternative to using a goto, however the following example illustrates a correct usage for goto, breaking out of nested compound statements. The functions UseBreak() and UseGoto() both produce exactly the same results, but the goto version is easier to follow as the conditional expression only needs to be evaluated once. Evaluating one goto rather than two breaks is also more efficient. #include <iostream> using namespace std; void UseBreak() { cout<<"UseBreak() executing..."<<endl; int i, j; for(i=0;i<10;++i) { cout<<"Outer loop executing. i="<<i<<endl; for(j=0;j<2;j++) { cout<<"\tInner loop executing. j="<<j<<endl; if(i==3) break; // break out of inner loop. } if(i==3) break; // break out of outer loop. cout<<"\tInner loop finished."<<endl; } cout<<"Outer loop finished."<<endl<<endl; } void UseGoto() { cout<<"UseGoto() executing..."<<endl; int i, j; for(i=0;i<10;++i) { cout<<"Outer loop executing. i="<<i<<endl; for(j=0;j<2;j++) { cout<<"\tInner loop executing. j="<<j<<endl; if(i==3) goto stop; // jump out of both loops. } cout<<"\tInner loop finished."<<endl; } stop: cout<<"Outer loop finished."<<endl<<endl; } int main() { UseBreak(); UseGoto(); return(0); } Output: UseBreak() executing... Outer loop executing. i=0 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=1 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=2 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=3 Inner loop executing. j=0 Outer loop finished. UseGoto() executing... Outer loop executing. i=0 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=1 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=2 Inner loop executing. j=0 Inner loop executing. j=1 Inner loop finished. Outer loop executing. i=3 Inner loop executing. j=0 Outer loop finished.


How can you print 5 54 543 5432 54321 in java using for loop?

With two nested loops. In the outer loop, a variable - we might call it "n" - would go from 5 down to 1, in the inner loop, the variable (whatever you call it) goes from 5 down to n. Write out each digit in the inner loop; in the outer loop you need to add the extra space.


What is the inner loop around Washington DC?

Interstate Highway 495, which was named "The Circumferential Highway", but is now called "The Beltway," was designed to carry traffic around the city of Washington. The highway is made of two rings or "loops"; the "inner loop" carries traffic in a clockwise direction around the city, and the "outer loop", the opposite direction. When there is construction, a traffic accident, and the like impeding traffic on I-495, the location of the incident is usually identified by the nearest exit and "inner" or "outer" loop, because usually traffic traveling in the opposite direction is not affected.


What is the origin of the saying 'in the loop'?

I am not sure where this came from but as a resident of Washington DC, this is my thought. Washington DC is surrounded by a highway known as the beltway with an inner and outer loop. The players (important people) of DC are said to be inside the beltway or 'in the loop'. Those 'out of the loop' are not informed about what is happening on Capitol Hill. Just a guess.


How do you use inner planets in a sentence?

I hesitate to admit that I was raised on one of the inner planets. The inner planets are not gaseous, like the outer planets.


Is Venus outer or inner?

inner


When was Outer Upper Inner created?

Outer Upper Inner was created in 2008.


Nepture a inner planet or outer?

Outer. Inner are the one's closer to the Sun.