Python :: Aufgabe #178 :: Lösung #4
4 Lösungen

#178
kleine simulation zweier zufallsereignisse
Anfänger - Python
von hollst
- 21.03.2018 um 21:25 Uhr
Gegeben seien zwei unabhängige Zufallsereignisse A und B, wobei A mit einer
Wahrscheinlichkeit von 70 % eintritt und B mit eine Wahrescheinlichkeit von 10 %.
Durch (MontoCarlo-) Simulation schätze man ab, mit welchen Wahrscheinlichkeiten das Doppelereignis (A, B)
vorkommt für die Fälle
a) weder A noch B sind eingetreten,
b) entweder A oder B (oder beide) ist (sind) eingetreten.
Man kann das natürlich auch ausrechnen, aber grau ist bekanntlich alle Theorie.
Wahrscheinlichkeit von 70 % eintritt und B mit eine Wahrescheinlichkeit von 10 %.
Durch (MontoCarlo-) Simulation schätze man ab, mit welchen Wahrscheinlichkeiten das Doppelereignis (A, B)
vorkommt für die Fälle
a) weder A noch B sind eingetreten,
b) entweder A oder B (oder beide) ist (sind) eingetreten.
Man kann das natürlich auch ausrechnen, aber grau ist bekanntlich alle Theorie.
#4

von satn1241 (3090 Punkte)
- 16.04.2020 um 21:09 Uhr

import random versuche = int(input("Wie oft soll das Experiment durchgeführt werden? >")) a = 0 for würfeln in range(0,versuche): Ereig_A = random.randint(1,10) Ereig_B = random.randint(1,10) if Ereig_A >7 and Ereig_B >1: #A tritt nicht ein und B tritt nicht ein a += 1 print(f"Die Wahrscheinlichkeit, dass A und B nicht eintreten ist: {round(a/versuche*100,2)} %") print(f"Die Wahrscheinlichkeit, dass entweder A oder B (oder beide) ieingetreten sind ist {100-round(a/versuche*100,2)} %")
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1