Würfeln

Aus ProgrammingWiki

Inhaltsverzeichnis

Zufallszahlen

Wir erzeugen zunächst einzelne Zufallszahlen.

Dabei stellen wir fest: (randomint <max>) gibt eine Zufallszahl z zurück mit 0 \le z < max.
Vervollständigen Sie die nachfolgende nullstellige Prozedur, mit der das Würfeln einer Augenzahl z mit 1 \le z \le 6 simuliert werden kann:

Wuerfel1.jpg
Wurf mehrerer Würfel

Würfeln mit mehreren Würfeln

Nun wollen wir das gleichzeitige Werfen mehrerer Würfel simulieren. Dabei soll uns nur interessieren, wie oft die Summe aller Augenzahlen auftreten.
Um signifikante Aussagen zu erhalten, muss diese Simulation in großer Anzahl wiederholt werden können.

Lösungsidee

  • Definiere eine Zählerliste, deren Startwerte Null sind.
  • Die Position jedes Listenelements entspricht genau der Summe aller geworfenen Augenzahlen.
  • Nach jedem Wurf wird die Summe aller Augenzahlen gebildet und der Wert des entsprechenden Listenelements um 1 erhöht.
  • Wiederhole die Simulation in der gewünschten (großen) Anzahl.

Implementation

Ihr Browser unterstützt Canvas nicht.

Aufgaben

  1. Übertragen Sie die Ergebnisse der Simulation mit 10 Würfeln in eine Tabellenkalkulation.

  2. Untersuchen Sie mit geeigneten Methoden, welche Häufigkeitsverteilung der Augenzahlen vorliegen könnte.