Lösung Übung 7: Gitternetz 2 (alternative Lösung mit mehreren Methoden)

// Mit Nekje nicht ausfuehrbar :-(
// Aufruf: c:\jdk1.2.2\bin\java -classpath . GitterNetz
//

public class GitterNetz2 {


	public static void obereZeile() {
		// 0-----0-----0
		char kugel = '0';
		char hstrich = '-';

		for( int j = 0; j < 8; j++ ) {
			System.out.print( kugel );
			
			for( int i = 0; i < 5; i++ ) {
				System.out.print( hstrich );
			}
		}
		System.out.println( kugel );
	}
	
	public static void feldZeile() {
		// |     |     |
		char vstrich = '|';
		char leerStelle = ' ';

		for(int j = 0; j < 8; j++ ) {
			System.out.print( vstrich );
				
			for( int i = 0; i < 5; i++ ) {
				System.out.print( leerStelle );
			}				
		}	
		System.out.println( vstrich );
	}
	
	public static void main( String[] args ) {
	
		for( int i = 0; i < 8; i++ ) {
			obereZeile();

			for( int j = 0; j < 3; j++ ) {
				feldZeile();
			}
		}
		
		// Abschlusszeile		
		obereZeile();
	}
}

[Index]