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.

