Lisas salg og to programmer

Lisas salg og to programmer

Lisa driver en butikk. Butikken skal begynne å selge et nytt produkt 1. januar 2025. Lisa håper å selge 1000 enheter av produktet i januar. Hun håper også at salget av produktet vil øke hver måned.

Lisa har laget de to programmene nedenfor.

Program 1

e = 1000
t = 0
m = 1

while m <= 12:
    t = t + e
    e = e * 1.04
    m = m + 1

print(t)

Program 2

e = 1000
t = 0
m = 1

while m <= 12:
    t = t + e
    e = e + 40
    m = m + 1

print(t)

Gi en praktisk tolkning av koden Lisa bruker i linje 7 i hvert av programmene.

Hva vil verdiene som skrives ut fortelle Lisa?

Fasit

P1 linje 7: salget øker med 4 % hver måned. P2 linje 7: salget øker med 40 enheter hver måned.

Totalt antall solgte enheter i løpet av de 12 månedene. Program 1: 15 026, Program 2: 14 640.

Løsningsforslag

Program 1, linje 7: e = e * 1.04

Dette betyr at salget for neste måned er 4 % høyere enn salget denne måneden. Lisa antar at salget vokser eksponentielt – med samme prosentsats hver måned.

Program 2, linje 7: e = e + 40

Dette betyr at salget for neste måned er 40 enheter høyere enn salget denne måneden. Lisa antar at salget vokser lineært – med samme antall enheter hver måned.

Variabelen t akkumulerer salget for alle 12 månedene. Verdiene som skrives ut, forteller Lisa det totale antallet solgte enheter i løpet av året (januar–desember):

  • Program 1 (eksponentiell vekst): 15026 enheter\underline{\underline{15\,026 \text{ enheter}}}
  • Program 2 (lineær vekst): 14640 enheter\underline{\underline{14\,640 \text{ enheter}}}
Sensorveiledning
1,5 poeng

For å få full uttelling må tolkningen knyttes til situasjonen og beskrive en økning på 4 %, og en økning på 40 enheter, hver måned.

Mindre presise tolkninger kan gi 1 poeng.

1,5 poeng

For å få uttelling må det gå tydelig fram at det er det totale salget i løpet av 12 måneder som skrives ut.