Räta linjen med Python: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| (3 mellanliggande sidversioner av samma användare visas inte) | |||
| Rad 1: | Rad 1: | ||
[[Kategori:Python]] | [[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Ma2c]] [[Kategori:Funktioner]] | ||
{{python|[[Python|Lathund för Python-programmering]]}} | |||
{{malruta| '''Kom igång med programmering i matematiken.''' | {{malruta| '''Kom igång med programmering i matematiken.''' | ||
| Rad 22: | Rad 23: | ||
## Härled beräkningen av m algebraiskt. | ## Härled beräkningen av m algebraiskt. | ||
# Hur fungerar programmet med heltal respektive decimaltal? | # Hur fungerar programmet med heltal respektive decimaltal? | ||
# Testa vad som händer om x1 {{=}} x2, förklara varför och åtgärda gärna problemet. | |||
}} | }} | ||
Nuvarande version från 25 mars 2018 kl. 14.13
Uppgift på räta linjen
| Uppgift |
|---|
Testa din huvudräkning med ett Python-program och GeoGebra
|
Koden för att beräkna k och m
print("Beräknar k och m från två punkter på räta linjen.")
x1 = int(input("x1 = "))
y1 = int(input("y1 = "))
x2 = int(input("x2 = "))
y2 = int(input("y2 = "))
deltay = y2-y1
deltax = x2-x1
lutning = deltay/deltax
# lutning = (y2-y1)/(x2-x1)
m = -x1*lutning+y1
print("k = ", lutning, "m = ", m)

