Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Kap 3.7, 3.8: Bli kjent med funksjoner
  • Kap 3.2.1: Skrive dokumentasjon

a)

...

Implementer formelen under for omregning fra fahrenheit til celsius

...

og legg dette i en variabel celsius. Test med å regne om 100 fahrenheit til celsius. Løsningen skal implementeres som kode, det er ikke nok å bare regne det ut med en kalkulator / for hånd.

Formelen for omregning er som følger:

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> fahrenheitToCelsius(100)
ans =
   37.7778

 

b)

Lag funksjonen getTemp() som ikke tar inn noen parametere, men lar brukeren skrive inn temperaturen i fahrenheit ved hjelp av den innebygde funksjonen input(). 

...

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> misfahrenheit = getTemp()
Hva er temperaturen i fahrenheit? 30
mis100;
.
. %din kode her
.
celsius =
    30

c)

...

37.7778

 

b) Oppdater koden fra a) slik at koden i stedet tar inn et tall fra brukeren/konsollen og regner ut verdien i celsius. Svaret skal deretter skrives ut med fprintf('Den gitte temperaturen i fahrenheit er %.2f i celsius.\n',

...

 celsius).

...

 

Code Block
languagehtml/xml
titleEksempel på kjøring:
>> tempConverter()
Hva er temperaturen i fahrenheit? 10087
Den gitte temperaturen i fahrenheit er 3730.7856 i celsius.
    

 

 

...