Transversalsatsen i Python: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
__NOTOC__ | |||
[[Kategori:Python]] [[Kategori:Ma2c]] [[Kategori:Geometri]] | [[Kategori:Python]] [[Kategori:Ma2c]] [[Kategori:Geometri]] | ||
{{python|[[Python|Python-hjälp]] - [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler exempel]}} | {{python|[[Python|Python-hjälp]] - [https://wikiskola.se/index.php?title{{=}}Kategori:Python Fler exempel]}} |
Nuvarande version från 12 mars 2020 kl. 17.34
Förstå beräkningarna i ett program som använder transversalsatsen
Det här kodexemplet passar till avsnittet om geometri på Ma2c.
Uppgift
Bilden vissar en triangel med transversal och sträckorna a,b,c,d.
Uppgift |
---|
Förstå programmet
|
Koden
print("Skriv in de tre längderna på triangelsns sidor (a, b, c och d) som du känner till: ") print("men ange (a, b, c eller d) på den plats där du inte vet sträckan (det du ska ta reda på: ") a = input("a: ") b = input("b: ") c = input("c: ") d = input("d: ") if a == "a": print("a = ", float(b)*float(c)/float(d)) elif b == "b": print("b = ", float(a)*float(d)/float(c)) elif c == "c": print("c = ", float(d)*float(a)/float(b)) else: print("d = ", float(c)*float(b)/float(a))
Credit
Håkan Elderstig, lärare vid SSIS, har hittat på uppgiften och kodat.