Beruflich Dokumente
Kultur Dokumente
Jens Krger
Grundlegende Programmiertechniken
http://hpc.uni-duisburg-essen.de/teaching.html
Listing 1: Beispiel von das Minimum Programm. Notizieren Sie: die letzte 2 ist eigentlich die Ausgabe! $ java Minimum 42 19 15 2 4 0 2
Teil 2 (10 Punkte) Funktionen k onnen eine F uble von Aufgaben erledigen. In dieser zweiten Aufgabe wollen wir eine Funktion schreiben, welche das einlesen, verarbeiten und die Ausgabe des Resultats in sich umfasst. Schreiben Sie eine Klasse MinMethod, die in der Datei MinMethod.java gespeichert werden soll. Ihr Programm soll Paare von Integer aus dem Standard-Input (System.in) abarbeiten. Lesen Sie jeweils zwei Ganzzahlen ein, berechnen Sie das Minimum und geben Sie dieses Minimum aus. Schreiben Sie die Funktion so dass sie nur einen einzigen Parameter hat mit dem Typ Scanner. Erweitern Sie folgendes Programm, aber ver andern nicht die textttmain Funktion: public class MinMethod { public static void main(String[] args) { java.util.Scanner scan = new java.util.Scanner(System.in); processPair(scan); processPair(scan); processPair(scan); } }
Listing 2: Beispielinteraktion mit dem MinMethod Programm. $ java MinMethod 19 8 8
62 55 55 42 19 19
Teil 3 (sine qua non ) Packen Sie beide Dateien Ihrer L osung in eine Zip-Datei (Zip-Dateien k onnen Sie mit WinZip erstellen). Alle Dateien Ihres Programms m ussen in eine .zip-Datei. Innerhalb dieser .zip-Datei d urfen keine Unterverzeichnisse angelegt werden. Laden Sie Ihre Antwortdatei ins Moodle hoch.