<< Übung 2 | Übungen | Übung 4 >> |
1. Schreiben Sie ein Programm readNumbers.pl, das beliebig viele Zahlen in ein Array einliest (while-Schleife, Abbruch mit q).
2. Kopieren Sie das Programm aus (1.) nach divideNumbers.pl. Verteilen Sie die Zahlen auf vier Arrays nach folgenden Kriterien:
Anschließend sollen die Arrays ausgegeben werden.
3. Kopieren Sie das Programm aus (1.) nach evenOrNot.pl. Verändern sie das Programm so, dass die Zahlen getrennt werden in gerade (Array @gerade) und ungerade (Array @ungerade) Zahlen (Hilfe). Anschließend sollen beide Arrays sortiert ausgegeben werden.
Man braucht dazu die foreach-Schleife in Zusammenhang mit dem sort-Operator; der sort-Operator muss folgendermaßen benutzt werden, da sonst die Zahlen wie Strings aufgefasst werden: sort {$a<=>$b}(@array), wobei {$a<=>$b} auch genauso hingeschrieben werden muss.
4. Kopieren Sie das Programm aus (1.) nach statistics.pl. Berechnen Sie einige statistische Werte zub den eingegebenen Zahlen wie: Anzahl, Mittelwert, Varianz.
Die Ergebnisse schicken Sie bitte an Perl, Lehrstuhl Mathe II, Uni Bayreuth.
<< Übung 2 | Übungen | Übung 4 >> |
© 2001-2003 Perl, Lehrstuhl Mathe II, Uni Bayreuth |