1 svar
240 visningar
Liemannen är nöjd med hjälpen
Liemannen 2
Postad: 29 jan 2022 16:48

sannolikhet simulera tärningskast

Uppgift:

Skriv ett program som slumpar fram ett kast med tre vanliga 6-sidiga tärningar och beräknar medelvärdet av deras totalsumma. Bestäm sannolikheten för att medelvärdet blir högre än 5 om tärningarna kastas 100000 gånger.

min kod just nu:

import random
import math
import statistics

x = 0
list = []
d=0

while len(list) < 100000:
    a= random.randint(1,6)
    b= random.randint(1,6)
    c= random.randint(1,6)
    d= a+b+c
    list.append (d)

print(statistics.mean(list))

SeriousCephalopod 2692
Postad: 29 jan 2022 16:57 Redigerad: 29 jan 2022 16:58

Det du vill göra vid de här 100 000 kasten är att räkna hur många av dem som gav medelvärden som är större än 5.

Denna kan du göra inuti while-loopen.

Efter att du slumpat fram a,b,c så är deras medelvärde (a + b + c)/3. Därefter kan du räkna fallet som gynnsamt om det var större än 5 mha en if-sats.

Efter att loopen är klar kan du jämföra antalet utfall var gynnsamma med det total antalet utfall som var 100 000.

Svara Avbryt
Close