Showing posts with label Nested for Loop. Show all posts
Showing posts with label Nested for Loop. Show all posts

Monday, 23 May 2011

Nested for Loop

It is possible to nest one for loop inside another. To demonstrate this structure, we'll concoct a program that will print the multiplication table:


included files
void main()
{
 int cols,rows;
 for(row=1;rows<13;rows++)   /*outer loop*/
  {
   for(cols=1;cols<13;cols++) /*inner loop*/
   printf("%3d",cols*rows);
   printf("\n");
  }
 getch();
}


The output will be:
1   2   3   4   5    6   7    8   9    10   11    12
2   4   6   8.....................................24
.   .   .  .....................................  36
.   .   .  .....................................  48
.   .   .  .....................................  60
.   .   .  .......................................72
.   .   .  .......................................84
.   .   .  ........................................
12  24  36  48 60   72  84   96  108  120   132  144




If you have any question, you can ask me freely!