Array in Java < Softwaretechnik+Pro < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 20:34 Mo 27.11.2006 | Autor: | ecko |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
a) Schreiben Sie eine Methode
public static int[] zufall(int a, int b, int c, int x0),
die c Pseudozufallszahlen nach angegebener Formel berechnet, in ein Array speichert und zurückgibt.
xn=(a*x0 +b) mod c; (mod = %)
b) Schreiben Sie eine Methode
public static int periode(int[] z),
die f¨ur ein ¨ubergebenes Array von Pseudozufallszahlen die Periode berechnet und zur¨uckgibt.
c) Wenden Sie diese Methoden mit den Parametern
i) a = 8, b = 9, c = 49, x0 = 2
ii) a = 9, b = 8, c = 47, x0 = 2
iii) a = 8, b = 7, c = 49, x0 = 2
in der main - Methode zur Erzeugung von Pseudozufallszahlen sowie zur Berechnung der jeweiligen
Periode an und geben Sie Ihre Ergebnisse auf den Bildschirm aus.
d) Berechnen Sie die Quotienten der mit den Parametern aus i) erzeugten Zahlen durch die mit den
Parametern aus ii) erzeugten Zahlen und geben Sie die Ergebnisse auf den Bildschirm aus. Fangen
Sie dabei die eventuell auftretenden Programmausnahmen
ArithmeticException: / by zero sowie
ArrayIndexOutOfBoundsException
mit Hilfe des try-catch-Blockes ab.
-->>Ich wäre bereits mit der Lösung von Aufbage a und b zufrieden. danke schonmal
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 05:27 Di 28.11.2006 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|