Statistik i samhälle och vetenskap: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) (→Excel) |
Hakan (diskussion | bidrag) |
||
Rad 140: | Rad 140: | ||
= Ett Pythonprogram = | = Ett Pythonprogram = | ||
{{ | [[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Statistik]] [[Kategori:Årskurs 7-9]] | ||
{{python|[[Python|Python-hjälp]] och [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler uppgifter]}} | |||
{{malruta| '''Kom igång med programmering i matematiken.''' | |||
Målet är att du ska använda program för att utföra matematiska beräkningar. | |||
Du bör testa att modifiera algoritmen så att dina beräkningar blir mer effektiva. | |||
Målet är inte att du ska lära dig programmering på matematiklektionen men det är oundvikligt att du ändå lär dig lite Python-kod. | |||
}} | |||
== Beräkna medelvärdet med ett Pythonprogram == | |||
Här har du ett program som beräknar medelvärdet av ett antal tal. | Här har du ett program som beräknar medelvärdet av ett antal tal. | ||
{{uppgruta| '''Medelvärdet''' | |||
# Hur gör programmet för att beräkna medelvärdet? | |||
# Kan du styra hur många decimaler som ges i svaret? | |||
# Hur skulle du modifiera programmet för att kunna skriva ut en lista över de inmatade talen? | |||
}} | |||
{{clear}} | {{clear}} | ||
== Python-koden == | |||
<pre> | |||
antal = 0 | |||
summa = 0 | |||
tal = int(input("Mata in ett positivt heltal: ")) | |||
while tal != 0: | |||
antal = antal + 1 #Vad händer med antalet? | |||
summa = summa + tal #Vad händer med summan? | |||
tal = int(input("Mata in ett positivt heltal: ")) | |||
if antal != 0: | |||
print("Medelvärdet är", summa/antal) | |||
</pre> | |||
Uppgiften är inspirerad av Malmö stads [https://sites.google.com/skola.malmo.se/programmeringsfortbildning/kursmaterial/tr%C3%A4ff-4?authuser=0 Matematisk programmering i Python] | |||
= Lär mer = | = Lär mer = |