Difference between revisions of "Nested loops"
From CompSciWiki
Line 54: | Line 54: | ||
}// end NestedX | }// end NestedX | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | '''[[Loops|Back to Loops]]''' |
Revision as of 23:17, 6 March 2007
Introduction
- Mention rows and columns
- Uses...
- etc
Example Program
/********************************** * NestedX: * Prints out a fancy "ascii art" * picture in the shape of an X where * the user supplies the size of the X. ***********************************/ import javax.swing.*; public class NestedX { public static void main(String[] args) { int size = 0; int i, j; // Keep asking for input until it is greater or equal to 3. while(size < 3) { size = Integer.parseInt(JOptionPane.showInputDialog("Enter a number greater or equal to 3")); } for(i = 0; i < size; i++) { for (j = 0; j < size; j++) { if(i == j) { System.out.print("*"); } else if(j == (size - (i + 1))) { System.out.print("*"); } else { System.out.print(" "); } } System.out.println(); } System.out.println("\n~~~End of processing~~~"); System.exit(0); }// end main }// end NestedX