Pascal-Würfeln

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading

Inhaltsverzeichnis

Zufallszahlen

Wir erzeugen zunächst einzelne Zufallszahlen:

Dabei stellen wir fest: random(<max>) gibt eine Zufallszahl zurück mit .
Das Würfeln einer Augenzahl mit lässt sich demzufolge mit der nachfolgenden Funktion simulieren, die noch vervollständigt werden muss:

 

Quelltext überprüfen:

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

  • Organisiere die Zählvariablen in einem eindimensionalen Feld (Array).
  • Der Index jeder Zählvariablen entspricht genau der um 1 verringerten Summe aller geworfenen Augenzahlen.
  • Wiederhole die Simulation in der gewünschten (großen) Anzahl.

Struktogramm

WuerfelStrukto2.GIF

Implementation

Aufgaben

  1. Übertrage die Ergebnisse der Simulation mit 10 Würfeln in eine Tabellenkalkulation.
  2. Untersuche mit geeigneten Methoden, welche Häufigkeitsverteilung der Augenzahlen vorliegen könnte.
Persönliche Werkzeuge