JGU Logo JGU Logo JGU Logo JGU Logo

Institut für Informatik

Michael Wand
Christian Ali Mehmeti-Göpel
Wintersemester 2020/21DIGITAL

Nachbearbeitung 02

Aufgabe
Einführung in die Softwareentwicklung



Aufgabe \(\pi\) Abschätzung

Letzte Änderung: 09. October 2020, 09:29 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.