5 svar
342 visningar
Naturaretyvärr1 456
Postad: 18 jan 2021 11:35

Beräkna sannolikheten att få summan 10 av två tärningar

Jag försökte lösa denna fråga. Den övre är mitt svar och den nedre är dte rätta svaret. Förstår inte riktigt varför man ska skriva så som de gjort. Varför printar man två gånger tex? Och varför tar man gynsamma += 1 i slutet? Hur ska jag veta i vilka frågor detta bör göras (gynsamma +=1)

Tusen tusen tack i förhand!

Yngve 40279 – Livehjälpare
Postad: 18 jan 2021 11:41

Inne i loopen:

Här printas utfallet, dvs vad tärning 1 respektive tärning 2 visar.

Om summan är 10 så ökas antalet gynnsamma fall med 1.

Efter loopen:

Här printas sannolikheten för gynnsamt utfall.

Naturaretyvärr1 456
Postad: 18 jan 2021 11:46
Yngve skrev:

Inne i loopen:

Här printas utfallet, dvs vad tärning 1 respektive tärning 2 visar.

Om summan är 10 så ökas antalet gynnsamma fall med 1.

Efter loopen:

Här printas sannolikheten för gynnsamt utfall.

Jaa okej! Då fattar jag, det är alltså två olika steg. Men varför tar jag gynsamma += 1 och sedan efter det gynsamma/ möjliga. Jag vet att gynsamma / möjliga ger kvoten att sannolikheten av ... ska inträffa. Men förstår inte varför man tar just gynsamma += 1 innan det. :) Tack för hjälpen!

Naturaretyvärr1 456
Postad: 18 jan 2021 12:00
Naturaretyvärr1 skrev:
Yngve skrev:

Inne i loopen:

Här printas utfallet, dvs vad tärning 1 respektive tärning 2 visar.

Om summan är 10 så ökas antalet gynnsamma fall med 1.

Efter loopen:

Här printas sannolikheten för gynnsamt utfall.

Jaa okej! Då fattar jag, det är alltså två olika steg. Men varför tar jag gynsamma += 1 och sedan efter det gynsamma/ möjliga. Jag vet att gynsamma / möjliga ger kvoten att sannolikheten av ... ska inträffa. Men förstår inte varför man tar just gynsamma += 1 innan det. :) Tack för hjälpen!

Har noterat att man måste skriva möjliga = 0 i nästan alla uppgifer som handlar om sannolikhet. Är det alltid så? I vilka tilfällen skriver man tex möjliga = 2?

Yngve 40279 – Livehjälpare
Postad: 18 jan 2021 12:07 Redigerad: 18 jan 2021 12:10
Naturaretyvärr1 skrev:

Jaa okej! Då fattar jag, det är alltså två olika steg. Men varför tar jag gynsamma += 1 och sedan efter det gynsamma/ möjliga. Jag vet att gynsamma / möjliga ger kvoten att sannolikheten av ... ska inträffa. Men förstår inte varför man tar just gynsamma += 1 innan det. :) Tack för hjälpen!

Satsen gynnsamma += 1 ligger inne i loopen och exekveras endast då summan av vad tärningarna visar är 10.

gynnsamma är alltså en variabel som används för att beräkna antalet gynnsamma fall.

Därför sätts den till 0 i början. Vi vet ju då inte hur många gynnsamma fall det är utan vi låter programmet räkna ut det.

Sedan under programmets gång så räknar vi upp den variabeln varje gång vi stöter på ett gynnsamt fall.

Blev det klarare då?

Gå gärna igenom programmet steg för steg så att du verkligen förstår vad det är som händer.

Låtsas att du är en dator som bara utför de instruktioner som är beskrivna.

Naturaretyvärr1 456
Postad: 18 jan 2021 12:10
Yngve skrev:
Naturaretyvärr1 skrev:

Jaa okej! Då fattar jag, det är alltså två olika steg. Men varför tar jag gynsamma += 1 och sedan efter det gynsamma/ möjliga. Jag vet att gynsamma / möjliga ger kvoten att sannolikheten av ... ska inträffa. Men förstår inte varför man tar just gynsamma += 1 innan det. :) Tack för hjälpen!

Den satsen ligger inne i loopen och exekveras endast då summan av vad tärningarna visar är 10.

gynnsamma är alltså en variabel som används för att beräkna antalet gynnsamma fall.

Därför sätts den till 0 i början. Vi vet ju då inte hur många gynnsamma fall det är utan vi låter programmet räkna ut det.

Sedan under programmets gång så räknar vi upp den variabeln varje gång vi stöter på ett gynnsamt fall.

Blev det klarare då?

Yes det blev det. Men har svårt att veta i vilka tilfällen man ska använda de olika variablerna. Ibland använder jag tex summa, ibland gynsamma osv. Finns det något förklaring till hur jag ska veta när jag ska använda vad? :)

Svara
Close