Forrige oppgave


7 a) Fokus i oppgaven: egendefinerte funksjoner i Python

Lag en funksjon som heter CelsTilFahr som tar inn en temperatur i grader celsius og returnerer korresponderende temperatur i grader fahrenheit.

Formelen for å konverte fra celsius til fahrenheit er gitt ved \( f(x) = 1,\!8 x + 32. \)

Løsningsforslag

1
2
def CelsTilFahr(x):
    return 1.8*x + 32                                                                      


7 b)

Lag en annen funksjon som heter FahrTilCels som gjør det motsatte av CelsTilFahr.

Formelen for å konverte fra fahrenheit til celcius er gitt ved \( f(x) = \frac{x-32}{1, 8} \)

Løsningsforslag

1
2
def FahrTilCels(x):
    return (x-32)/1.8                                                                      


7 c)

Undersøk nå hva som skjer hvis du skriver FahrTilCels(CelsTilFahr(100)). Stemmer dette med hva du forventet?


Neste oppgave