Muster.java |
1 /** 2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 3 * zeichnet eines (n x n)-Zeichenmusters mittels der modulo-Operation 4 */ 5 public class Muster { 6 public static void main(String[] args) { 7 8 int n = 20; 9 10 int i; 11 int j; 12 13 i = 1; 14 15 while ( i <= n ) { 16 // Iteration dieser Schleife gibt eine Zeile aus: 17 18 j = 1; 19 20 while ( j <= n ) { 21 // Iteration dieser Schleife gibt ein Zeichen aus (Sternchen oder Leerzeichen): 22 23 if ( i % j == 0 || j % i == 0 ) 24 System.out.print('*'); 25 else 26 System.out.print(' '); 27 28 j = j + 1; // nächstes Zeichen 29 } 30 31 System.out.println(); // Abschluss der Zeile 32 33 i = i + 1; // nächste Zeile 34 } 35 36 } 37 } 38