Aufgaben:Aufgabe 2.7Z: C-Programm z3: Unterschied zwischen den Versionen
Aus LNTwww
Nabil (Diskussion | Beiträge) |
Nabil (Diskussion | Beiträge) K (Nabil verschob die Seite Zusatzufgaben:2.7 C-Programm z3 nach 2.7Z C-Programm z3) |
(kein Unterschied)
|
Version vom 13. Oktober 2016, 19:59 Uhr
- Das nebenstehend angegebene C-Programm z3 erzeugt sukzessive eine binomialverteilte Zufallsgröße mit den charakteristischen Kenngrößen $l$ und $p$. Es verwendet dabei das Programm $z1$, das bereits in Aufgabe A2.7 beschrieben und analysiert wurde.
- Gehen Sie davon aus, dass das Programm mit den Parametern $l = 4$ und $p = 0.75$ aufgerufen wird. Die ersten acht vom Zufallsgenerator random() erzeugten reellwertigen Zahlen (alle zwischen 0 und 1) lauten:
- $$\rm 0.75, 0.19, 0.43, 0.08, 0.99, 0.32, 0.53, 0.02.$$
Hinweis: Diese Aufgabe gehört zu Kapitel 2.5.
Fragebogen
Musterlösung
- 1. Alle drei Aussagen sind richtig.
- 2. Die reellwertigen Zufallszahlen 0.75, 0.19, 0.43 und 0.08 werden jeweils mit 0.25 verglichen und führen zu den Binärwerten 1, 0, 1, 0. Das ergibt im ersten Aufruf die Summe z3 = 2.
- 3. Analog zum Ergebnis von b) treten wegen der Zufallswerte 0.99, 0.32, 0.53 und 0.02 nun die Binärwerte 1, 1, 1 und 0 auf. Dies führt zum Ausgabewert z3 = 3 (Summe der Binärwerte).