Lösung Übung 7: Quadratzahlen

public class QuadratZahlen {

	public static void main( String[] args ) {
		
		for( int i = 0; i < 10; i++ ) {
			int ergebnis = i * i;
			System.out.println( ergebnis );
		}
	}
}

/**
*	QuadratZahlen2 - Die obere und untere Grenze werden als
*	Kommandozeilen-Parameter uebergeben.
*/

public class QuadratZahlen2 {

	public static void main( String[] args ) {
		int untereGrenze = 0;
		int obereGrenze = 0;
		if ( args.length < 2 ) {
			System.out.println("Gebrauch: QuadratZahlen2  ");
			System.exit(1);
		}
		
		try {
			untereGrenze = Integer.parseInt( args[0] );
			obereGrenze = Integer.parseInt( args[1] );
		}
		catch( NumberFormatException e ) {
			System.out.println("Fehler: Parameter sind keine Ganzzahlen");
		}
						
		for( int i = untereGrenze; i <= obereGrenze; i++ ) {
			int ergebnis = i * i;
			System.out.println( ergebnis );
		}
	}
}

[Index]