a) Finn alle vinklane som er slik at når vinkelen kan vere i dei to første omløpa.
Løysing
Ut ifrå simuleringa får vi at i det første omløpet. I tillegg får vi at . Dersom vi skriv svaret på løysingsmengdeform, får vi
b) Finn alle vinklane som er slik at når vinkelen kan vere i dei tre første omløpa.
Løysing
Ut ifrå simuleringa får vi at i det første omløpet. I det andre omløpet får vi at . I det tredje omløpet får vi at . På løysingsmengdeform blir det
c) Finn alle vinklane som er slik at når .
Løysing
Ut ifrå simuleringa får vi at i det første omløpet. I tillegg får vi at . Dei to andre løysingane kan vi òg finne enkelt om vi hugsar at . Dersom vi skriv svaret på løysingsmengdeform, får vi
d) Finn alle vinklane som er slik at når .
Løysing
Ut ifrå simuleringa får vi at i det første omløpet. Deretter får vi dei negative vinklane . I det andre omløpet får vi at . På løysingsmengdeform blir det
Lag eit program som finn ut kva omløp ein positiv vinkel ligg i. Programmet skal sjekke at det ikkje blir skrive inn negative vinklar. Hugs å skrive algoritme til programmet først.
Løysing
Forslag til algoritme:
Set variabelen "vinkel" lik .
Skriv til skjermen "Dette programmet finn ut kva omløp ein vinkel ligg i.".
Så lenge "vinkel" er mindre enn 0:
Skriv til skjermen "Skriv inn storleiken på vinkelen: ".
Ta imot verdien frå brukaren og lagre han i variabelen "vinkel".
Dersom "vinkel" er mindre enn 0 eller større enn 360:
Skriv til skjermen "Vinkelen <vinkel>° er utanfor det gyldige området.".
Set variabelen "testvinkel" lik "vinkel".
Set variabelen "omloep" lik 1.
Så lenge "testvinkel" er større enn eller lik 360:
Set "testvinkel" lik "testvinkel" minus 360.
Set "omloep" lik "omloep" pluss 1.
Skriv til skjermen "Vinkelen <"vinkel">° ligg i <"omloep">. omløp.".
Forslag til programkode:
python
1vinkel =-12print("Dette programmet finn ut kva omløp ein vinkel ligg i.")3# testar om vinkelen er utanfor området4# og lar brukaren eventuelt skrive inn vinkelen på nytt5while vinkel <0:6 vinkel =float(input("Skriv inn storleiken på vinkelen: "))7if vinkel <0:8print(f"Vinkelen {vinkel}° er utanfor det gyldige området.")91011testvinkel = vinkel
12omloep =11314while testvinkel >=360:15 testvinkel = testvinkel -36016 omloep = omloep +11718print(f"Vinkelen {vinkel}° ligg i {omloep}. omløp.")