Program for halveringstid og bilverdi

Del 1, uten hjelpemidler

Program for halveringstid og bilverdi

Lest inn av KI og ikke kontrollert manuelt enda — kan inneholde feil.

Forklar hva som skjer når programmet nedenfor kjøres.

pris = 200000
verdi = pris
vekstfaktor = 0.85
år = 0

while verdi > pris/2:
    verdi = verdi * vekstfaktor
    år = år + 1

print(verdi)
print(år)

Hva forteller de to tallene som skrives ut i linje 10 og 11?

Fasit

Programmet skriver ut verdien av bilen (≈88741,06 kr) etter at den har blitt halvert, og antall år (5) dette tok. verdi≈88741,06kr,år=5

LøsningsforslagKI-generert

Programmet starter med en bil som koster 200000 kr, og lar verdien synke med en vekstfaktor på 0,85 for hvert år. Det betyr at bilen mister 15% av verdien sin hvert år.

while-løkken fortsetter å multiplisere verdien med 0,85, og telle opp år med 1, helt til betingelsen verdi > pris/2 ikke lenger er sann — altså helt til verdien har blitt halvert eller mindre.

Vi kan følge utregningen år for år:

år 1:200000⋅0,85=170000,00år 2:170000⋅0,85=144500,00år 3:144500⋅0,85=122825,00år 4:122825⋅0,85≈104401,25år 5:104401,25⋅0,85≈88741,06

Etter 4 år er verdien fortsatt over halvparten av 200000 kr (som er 100000 kr), så løkken fortsetter. Etter 5 år har verdien blitt ≈88741,06 kr, som er mindre enn 100000 kr. Da stopper løkken.

Linje 10 (print(verdi)) skriver derfor ut verdien til bilen når den for første gang har falt til under halvparten av opprinnelig pris, altså ≈88741,06kr.

Linje 11 (print(år)) skriver ut hvor mange år det tok før dette skjedde, altså halveringstiden for bilens verdi, som er 5år.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt