// Nested For Loop Demo 3, M.S. Branicky, 09/25/2006, 09/17/2007

public class NestedLoops3 {
  public static void main (String[] args) {
    
    int i, j, k;
    
    System.out.println("One loop");
    for (k=1; k<=5; k++) {
      System.out.print(k+" ");
    }
    System.out.println();

    System.out.println("\nNested loop");
    for (j=1; j<=3; j++) {
       System.out.print("j="+j+": ");
       for (k=1; k<=5; k++) {
         System.out.print(k+" ");
       }
       System.out.println();
    }
    System.out.println();

    System.out.println("Doubly-nested loop");
    for (i=1; i<=2; i++) {
      System.out.print("i="+i+": \n");
      for (j=1; j<=3; j++) {
        System.out.print("j="+j+": ");
        for (k=1; k<=5; k++) {
          System.out.print(k+" ");
        }
        System.out.println();
      }
      System.out.println();
    }
    
  }
}
