|
|
Rad 172: |
Rad 172: |
| : <math> y = 12</math> | | : <math> y = 12</math> |
| }} | | }} |
|
| |
| = Python =
| |
|
| |
| <pre>
| |
| # Här ska du skriv vad programmet gör
| |
|
| |
| # Matematiklärarna tackar Victor och Sven för grovjobbet till detta program
| |
| print("Detta program är skrivet av Victor Axberg och Sven Kvarngren\n")
| |
|
| |
| def getValues():
| |
| # Tala om vad händer 9 raderna nedan
| |
| print("Ekvation 1:\nAy + Bx + C = 0\n")
| |
| A = float(input("Skriv in A-värdet:\n"))
| |
| B = float(input("Skriv in B-värdet:\n"))
| |
| C = float(input("Skriv in C-värdet:\n"))
| |
|
| |
| print("\nEkvation 2:\nDy + Ex + F = 0\n")
| |
| D = float(input("Skriv in D-värdet:\n"))
| |
| E = float(input("Skriv in E-värdet:\n"))
| |
| F = float(input("Skriv in F-värdet:\n"))
| |
|
| |
| # Förklara de 4 raderna nedan
| |
| k1 = -B/A
| |
| m1 = -C/A
| |
| k2 = -E/D
| |
| m2 = -F/D
| |
|
| |
| # Kör funktionen som heter findIntersection med variablerna k1, m1, k2 och m2
| |
| findIntersection(k1,m1,k2,m2)
| |
|
| |
| def findIntersection(k1,m1,k2,m2):
| |
| # Förklara vad funktionen findIntersection gör
| |
| # Förklara även vilken matematisk metod för att lösa ekvationssystem som används
| |
| x = (m2-m1)/(k1-k2)
| |
| y = k1*x + m1
| |
| print("skärningen sker vid: ("+str(x)+", "+str(y)+")")
| |
| # Kör funktionen som heter getValues
| |
| getValues()
| |
| </pre>
| |
|
| |
|
| = Uppgifter = | | = Uppgifter = |