JGU Logo JGU Logo JGU Logo JGU Logo

Institut für Informatik

Michael Wand
David Hartmann
Sommersemester 2020DIGITAL

Nachbearbeitung 02

Aufgabe
Einführung in die Softwareentwicklung



Aufgabe \(\pi\) Abschätzung

Letzte Änderung: 20. April 2020, 06:00 Uhr
Präsenzübung, keine Punkteim Detail
Ansicht:   |  

Berechnen Sie näherungsweise \(\pi\) mit Hilfe von (Pseudo-)Zufallszahlen. Erzeugen Sie \(n\) zufällige Punkte innerhalb des Einheitsquadrates und testen Sie ob diese innerhalb des Einheitskreises liegen. Verwenden Sie dabei die Funktion rand() aus der Mathe Bibliothek (die eine Zahl zwischen 0 und RAND\_MAX erzeugt) um zufällige Koordinaten \(x\) und \(y\) zu erzeugen. Aus der Anzahl der Punkte die innerhalb des Kreises liegen und \(n\) lässt sich \(\pi\) berechnen. Sie benötigen dazu die Formel für die Kreisfläche. Wählen Sie \(n:=1\) Million und geben Sie den berechneten Wert für \(\pi\) aus.