a) Finn alle vinklene som er slik at når vinkelen kan være i de to første omløpene.
Løsning
Ut ifra simuleringa får vi at i det første omløpet. I tillegg får vi at . Dersom vi skriver svaret på løsningsmengdeform, får vi
b) Finn alle vinklene som er slik at når vinkelen kan være i de tre første omløpene.
Løsning
Ut ifra 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øsningsmengdeform blir det
c) Finn alle vinklene som er slik at når .
Løsning
Ut ifra simuleringa får vi at i det første omløpet. I tillegg får vi at . De to andre løsningene kan vi også finne enkelt om vi husker at . Dersom vi skriver svaret på løsningsmengdeform, får vi
d) Finn alle vinklene som er slik at når .
Løsning
Ut ifra simuleringa får vi at i det første omløpet. Deretter får vi de negative vinklene . I det andre omløpet får vi at . På løsningsmengdeform blir det
Lag et program som finner ut hvilket omløp en positiv vinkel ligger i. Programmet skal sjekke at det ikke skrives inn negative vinkler. Husk å skrive algoritme til programmet først.
Løsning
Forslag til algoritme:
Sett variabelen "vinkel" lik .
Skriv til skjermen "Dette programmet finner ut hvilket omløp en vinkel ligger i.".
Så lenge "vinkel" er mindre enn 0:
Skriv til skjermen "Skriv inn størrelsen på vinkelen: ".
Ta imot verdien fra brukeren og lagre den i variabelen "vinkel".
Hvis "vinkel" er mindre enn 0 eller større enn 360:
Skriv til skjermen "Vinkelen <vinkel>° er utenfor det gyldige området.".
Sett variabelen "testvinkel" lik "vinkel".
Sett variabelen "omloep" lik 1.
Så lenge "testvinkel" er større enn eller lik 360:
Sett "testvinkel" lik "testvinkel" minus 360.
Sett "omloep" lik "omloep" pluss 1.
Skriv til skjermen "Vinkelen <"vinkel">° ligger i <"omloep">. omløp.".
Forslag til programkode:
python
1vinkel =-12print("Dette programmet finner ut hvilket omløp en vinkel ligger i.")3# tester om vinkelen er utenfor området4# og lar brukeren eventuelt skrive inn vinkelen på nytt5while vinkel <0:6 vinkel =float(input("Skriv inn størrelsen på vinkelen: "))7if vinkel <0:8print(f"Vinkelen {vinkel}° er utenfor det gyldige området.")91011testvinkel = vinkel
12omloep =11314while testvinkel >=360:15 testvinkel = testvinkel -36016 omloep = omloep +11718print(f"Vinkelen {vinkel}° ligger i {omloep}. omløp.")