Transversalsatsen i Python: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) |
||
Rad 14: | Rad 14: | ||
=== Uppgift === | === Uppgift === | ||
Bilden vissar en triangel med transversal och sträckorna a,b,c,d. | |||
<html> | |||
<iframe scrolling="no" title="transversalsatsen" src="https://www.geogebra.org/material/iframe/id/QGZ7aa6m/width/700/height/500/border/888888/smb/false/stb/false/stbh/false/ai/false/asb/false/sri/true/rc/false/ld/false/sdz/true/ctl/false" width="700px" height="500px" style="border:0px;"> </iframe> | |||
</html> | |||
{{uppgruta| '''Förstå programmet''' | {{uppgruta| '''Förstå programmet''' |
Versionen från 4 april 2018 kl. 18.14
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 = ", int(b)*int(c)/int(d)) elif b == "b": print("b = ", int(a)*int(d)/int(c)) elif c == "c": print("c = ", int(d)*int(a)/int(b)) else: print("d = ", int(c)*int(b)/int(a))
Credit
Håkan Elderstig, lärare vid SSIS, har hittat på uppgiften och kodat.