Fullstendig, trinnvis løsning på hele settet. Del 1 er løst uten hjelpemidler. Del 2 viser graftegner, regnearkoppsett, GeoGebra CAS og Python-kontroll der det passer.
Del 1 — uten hjelpemidler
Del 1 · Oppgave 1aProsent
Oppgave 1a
Oppgave:
En bilforretning har laget et diagram som viser hvor mange biler de har solgt de fire siste årene. Det har kommet noen flekker på diagrammet. a) Fra 2015 til 2016 økte salget med 15 %. Hvor mange biler solgte forretningen i 2016?
Vis løsning
Stolpene viser 200, 230, 240 og 204 solgte biler.
Hva spør oppgaven om? Vi skal øke 200 biler med 15 %.
Steg 1 — Finn vekstfaktoren
\[ 1+0{,}15=1{,}15 \]
En økning på 15 % betyr at vi beholder 100 % og legger til 15 %.
Steg 2 — Regn ut antallet
\[ 200\cdot 1{,}15=230 \]
Vi ganger antallet i 2015 med vekstfaktoren.
Steg 3 — Kontroller mot diagrammet
230 passer med høyden på stolpen for 2016.
Tolkning
Forretningen solgte 230 biler i 2016.
Vanlig feil: Å regne bare 15 % av 200 og glemme å legge til de 200 bilene.
Fasit: \(230\) biler.
Del 1 · Oppgave 1bProsentvis nedgang
Oppgave 1b
Oppgave:
b) Hvor mange prosent gikk bilsalget ned med fra 2017 til 2018?
Vis løsning
Hva spør oppgaven om? Vi skal finne prosentvis nedgang fra 240 til 204.
Steg 1 — Finn nedgangen
\[ 240-204=36 \]
Vi finner hvor mange færre biler som ble solgt.
Steg 2 — Del på startverdien
\[ \dfrac{36}{240}=0{,}15 \]
Prosentvis endring må sammenliknes med verdien i 2017.
Steg 3 — Gjør om til prosent
\[ 0{,}15=15\,\% \]
Vi ganger med 100 for å få prosent.
Tolkning
Bilsalget gikk ned med 15 % fra 2017 til 2018.
Vanlig feil: Å dele på 204 i stedet for 240. Startverdien er 2017-tallet.
Fasit: \(15\,\%\).
Del 1 · Oppgave 1cProsent bakover
Oppgave 1c
Oppgave:
c) Fra 2014 til 2015 gikk bilsalget ned med 20 %. Hvor mange biler solgte forretningen i 2014?
Vis løsning
Hva spør oppgaven om? Vi kjenner verdien etter en nedgang og skal finne verdien før nedgangen.
Steg 1 — Finn vekstfaktoren for nedgang
\[ 1-0{,}20=0{,}80 \]
Etter 20 % nedgang står 80 % igjen.
Steg 2 — Sett opp likning
\[ 0{,}80\cdot x=200 \]
La \(x\) være antall biler i 2014.
Steg 3 — Løs likningen
\[ x=\dfrac{200}{0{,}80}=250 \]
Vi deler på 0,80 for å gå bakover.
Tolkning
Forretningen solgte 250 biler i 2014.
Vanlig feil: Å trekke 20 % fra 200. Da går du én nedgang videre, ikke tilbake til 2014.
Fasit: \(250\) biler.
Del 1 · Oppgave 2Konsumprisindeks
Oppgave 2
Oppgave:
Et år hadde Andreas en nominell lønn på 550 000 kroner. Reallønnen hans var da 500 000 kroner. Bestem konsumprisindeksen dette året.
Vis løsning
Hva spør oppgaven om? Vi skal finne indeksen som gir reallønnen når nominell lønn er 550 000 kroner.
Vanlig feil: Å svare 90 eller 10 fordi lønnen er 10 % høyere. KPI-en skal ha basis 100.
Fasit: Konsumprisindeksen var \(110\).
Del 1 · Oppgave 3aVolum
Oppgave 3a
Oppgave:
En kloss har form som et rett, trekantet prisme. \(AB=16{,}0\) cm, \(EF=6{,}0\) cm og \(BC=12{,}0\) cm. E er midtpunkt på AB og \(\angle BEF=90^\circ\). Se skissen ovenfor. a) Bestem volumet av klossen.
Vis løsning
Grunnflaten er en trekant med grunnlinje 16 cm og høyde 6 cm. Prismelengden er 12 cm.
Hva spør oppgaven om? Vi skal finne volumet av et rett trekantet prisme.
Steg 1 — Finn arealet av trekantgrunnflaten
\[ A=\dfrac{16{,}0\cdot 6{,}0}{2}=48 \]
Trekanten har grunnlinje 16 cm og høyde 6 cm.
Steg 2 — Bruk prismelengden
\[ V=A\cdot 12{,}0 \]
Volum av prisme er grunnflate ganger lengde.
Steg 3 — Regn ut
\[ V=48\cdot 12=576 \]
Enheten blir kubikkcentimeter.
Tolkning
Klossen har volum 576 cm³.
Vanlig feil: Å glemme å dele trekantarealet på 2.
Fasit: \(576\text{ cm}^3\).
Del 1 · Oppgave 3bOverflateareal
Oppgave 3b
Oppgave:
b) Bestem overflatearealet av klossen.
Vis løsning
Hva spør oppgaven om? Vi skal finne samlet areal av alle flatene på prismet.
Steg 1 — Finn trekantsidene
\[ AE=BE=8,\quad AF=BF=\sqrt{8^2+6^2}=10 \]
E er midtpunkt, og Pytagoras gir de skrå sidene.
Steg 2 — Finn areal av to trekantflater
\[ 2\cdot 48=96 \]
Prismet har to like trekantflater.
Steg 3 — Finn areal av tre sideflater
\[ 12\cdot(16+10+10)=432 \]
Sideflatene har bredder lik trekantens omkrets og lengde 12 cm.
Steg 4 — Legg sammen
\[ 96+432=528 \]
Dette er hele overflatearealet.
Tolkning
Klossens overflateareal er 528 cm².
Vanlig feil: Å bare regne sideflatene og glemme de to trekantflatene.
Fasit: \(528\text{ cm}^2\).
Del 1 · Oppgave 4Forhold
Oppgave 4
Oppgave:
Et flytende rengjøringsmiddel skal blandes med vann i forholdet \(2:5\). Du skal lage 10,5 L ferdig blanding. Hvor mye rengjøringsmiddel og hvor mye vann trenger du?
Vis løsning
Hva spør oppgaven om? Vi skal dele 10,5 L i forholdet 2 til 5.
Steg 1 — Finn totalt antall deler
\[ 2+5=7 \]
Hele blandingen består av 7 like deler.
Steg 2 — Finn én del
\[ 10{,}5:7=1{,}5 \]
Én del er 1,5 L.
Steg 3 — Finn mengdene
\[ 2\cdot 1{,}5=3{,}0,\quad 5\cdot 1{,}5=7{,}5 \]
Vi ganger én del med antall deler.
Tolkning
Du trenger 3,0 L rengjøringsmiddel og 7,5 L vann.
Vanlig feil: Å tolke 2:5 som 2 L og 5 L direkte, uten å skalere til 10,5 L.
Fasit: \(3{,}0\) L rengjøringsmiddel og \(7{,}5\) L vann.
Del 1 · Oppgave 5aLineær sammenheng
Oppgave 5a
Oppgave:
I Norge måler vi temperatur i grader celsius (\(^\circ\text{C}\)). I USA måles temperatur i grader fahrenheit (\(^\circ\text{F}\)). I tabellen nedenfor ser du sammenhengen mellom grader celsius og grader fahrenheit. a) Tegn et koordinatsystem med grader celsius langs x-aksen og grader fahrenheit langs y-aksen. Marker verdiene fra tabellen som punkter i koordinatsystemet, og tegn en rett linje som går gjennom punktene.
Vis løsning
Punktene ligger på en rett linje. Celsius og fahrenheit er like ved \(-40\).
Grader celsius
\(-50\)
\(-30\)
\(0\)
\(10\)
Grader fahrenheit
\(-58\)
\(-22\)
\(32\)
\(50\)
Hva spør oppgaven om? Vi skal plassere punktene fra tabellen og trekke linjen gjennom dem.
Steg 1 — Lag punktene
\[ (-50,-58),\;(-30,-22),\;(0,32),\;(10,50) \]
Celsius er \(x\)-verdi, fahrenheit er \(y\)-verdi.
Steg 2 — Marker punktene
Alle punktene legges inn i koordinatsystemet.
Steg 3 — Tegn linjen
Punktene ligger på en rett linje, så vi trekker en rett linje gjennom dem.
Tolkning
Sammenhengen er lineær.
Vanlig feil: Å bytte akser slik at fahrenheit havner på \(x\)-aksen.
Fasit: Punktene ligger på en rett linje.
Del 1 · Oppgave 5bProporsjonalitet
Oppgave 5b
Oppgave:
b) Er antall grader celsius proporsjonalt med antall grader fahrenheit? Begrunn svaret ditt.
Vis løsning
Hva spør oppgaven om? Vi skal avgjøre om sammenhengen er proporsjonal.
Steg 1 — Sjekk nullpunktet
\[ 0^\circ\text{C}=32^\circ\text{F} \]
I en proporsjonal sammenheng må \(x=0\) gi \(y=0\).
Steg 2 — Vurder grafen
Linjen går ikke gjennom origo.
Steg 3 — Konkluder
Sammenhengen er lineær, men ikke proporsjonal.
Tolkning
Fahrenheit og celsius er ikke proporsjonale størrelser.
Vanlig feil: Å tro at alle rette linjer er proporsjonale. Proporsjonale grafer må gå gjennom origo.
Fasit: Nei, sammenhengen er ikke proporsjonal.
Del 1 · Oppgave 5cLikning
Oppgave 5c
Oppgave:
c) Hvor kaldt må det være ute for at de to gradestokkene skal vise samme verdi?
Vis løsning
Hva spør oppgaven om? Vi skal finne temperaturen der celsiusverdien og fahrenheitverdien er like.
Steg 1 — Bruk formelen
\[ F=1{,}8C+32 \]
Dette er sammenhengen mellom skalaene.
Steg 2 — Sett \(F=C\)
\[ C=1{,}8C+32 \]
Gradestokkene skal vise samme tall.
Steg 3 — Løs likningen
\[ -0{,}8C=32\Rightarrow C=-40 \]
Vi flytter \(1{,}8C\) over på venstre side.
Tolkning
Begge gradestokkene viser samme verdi ved \(-40^\circ\).
Vanlig feil: Å lese av rundt \(0\). Ved \(0^\circ\text{C}\) viser fahrenheitgradestokken 32.
Fasit: \(-40^\circ\text{C}= -40^\circ\text{F}\).
Del 1 · Oppgave 5dFormel
Oppgave 5d
Oppgave:
d) Bestem en formel som viser sammenhengen mellom grader celsius og grader fahrenheit.
Vis løsning
Hva spør oppgaven om? Vi skal finne formelen for den rette linjen.
Steg 1 — Finn stigningstallet
\[ a=\dfrac{50-32}{10-0}=\dfrac{18}{10}=1{,}8 \]
Vi bruker to punkter fra tabellen.
Steg 2 — Finn konstantleddet
\[ F(0)=32 \]
Når \(C=0\), er \(F=32\).
Steg 3 — Skriv formelen
\[ F=1{,}8C+32 \]
Dette gir fahrenheit som funksjon av celsius.
Tolkning
Formelen lar oss gjøre om fra celsius til fahrenheit.
Vanlig feil: Å bruke \(F=1{,}8C\) og glemme konstantleddet 32.
Fasit: \(F=1{,}8C+32\).
Del 1 · Oppgave 5eInsetting
Oppgave 5e
Oppgave:
e) Bruk formelen du fant i oppgave d), til å vise at \(100^\circ\text{C}\) er det samme som \(212^\circ\text{F}\).
Vis løsning
Hva spør oppgaven om? Vi skal sette \(C=100\) inn i formelen.
Steg 1 — Start med formelen
\[ F=1{,}8C+32 \]
Dette fant vi i forrige del.
Steg 2 — Sett inn \(C=100\)
\[ F=1{,}8\cdot 100+32 \]
Vi bytter ut \(C\) med 100.
Steg 3 — Regn ut
\[ F=180+32=212 \]
Dette viser omregningen.
Tolkning
\(100^\circ\text{C}\) svarer til \(212^\circ\text{F}\).
Vanlig feil: Å skrive 180 og stoppe før man legger til 32.
Fasit: \(100^\circ\text{C}=212^\circ\text{F}\).
Del 1 · Oppgave 6aSannsynlighet
Oppgave 6a
Oppgave:
Sannsynligheten for at toget fra by A til by B er i rute en tilfeldig mandag, er 80 %. Sannsynligheten for at toget er i rute en tilfeldig fredag, er 90 %. En uke skal Marit ta toget på mandag og på fredag. a) Bestem sannsynligheten for at toget er i rute begge disse dagene.
Vis løsning
Hva spør oppgaven om? Vi skal finne sannsynligheten for at begge hendelser skjer.
Steg 1 — Skriv sannsynlighetene
\[ P(M)=0{,}80,\quad P(F)=0{,}90 \]
Vi gjør prosent om til desimaltall.
Steg 2 — Multipliser
\[ 0{,}80\cdot 0{,}90=0{,}72 \]
Vi antar at dagene kan behandles uavhengig.
Steg 3 — Gjør om til prosent
\[ 0{,}72=72\,\% \]
Dette er sannsynligheten for begge dager.
Tolkning
Det er 72 % sannsynlighet for at toget er i rute både mandag og fredag.
Vanlig feil: Å legge sammen 80 % og 90 %. For «begge» skal vi multiplisere.
Fasit: \(72\,\%\).
Del 1 · Oppgave 6bSannsynlighet
Oppgave 6b
Oppgave:
b) Bestem sannsynligheten for at toget er i rute nøyaktig én av disse dagene.
Vis løsning
Hva spør oppgaven om? Vi skal ha enten mandag i rute og fredag ikke i rute, eller motsatt.
Sannsynligheten for nøyaktig én dag i rute er 26 %.
Vanlig feil: Å ta \(1-0{,}72=28\,\%\). Det betyr «ikke begge», og inkluderer at ingen dager er i rute.
Fasit: \(26\,\%\).
Del 1 · Oppgave 7aOmvendt proporsjonalitet
Oppgave 7a
Oppgave:
Noen venner vil leie en seilbåt i sommerferien. Det koster 18 000 kroner å leie båten. Utgiftene skal deles likt mellom alle som blir med på turen. a) Hvor mye må hver person betale dersom åtte personer blir med på turen?
Vis løsning
Grafen synker når flere deler samme totalutgift.
Hva spør oppgaven om? Vi skal dele totalprisen på 8 personer.
Steg 1 — Skriv totalpris
\[ 18000\text{ kr} \]
Dette er beløpet som skal deles likt.
Steg 2 — Del på antall personer
\[ \dfrac{18000}{8}=2250 \]
Alle betaler like mye.
Steg 3 — Skriv med enhet
Beløpet er kroner per person.
Tolkning
Hver person må betale 2250 kroner.
Vanlig feil: Å dele på 18 eller 180 i stedet for 8 personer.
Fasit: \(2250\) kroner.
Del 1 · Oppgave 7bFunksjonsuttrykk
Oppgave 7b
Oppgave:
b) Bestem et funksjonsuttrykk \(U(x)\) som viser hvor mye hver person må betale dersom \(x\) personer blir med på turen.
Vis løsning
Hva spør oppgaven om? Vi skal lage et uttrykk for pris per person.
Steg 1 — Start med totalprisen
\[ 18000 \]
Totalutgiften er fast.
Steg 2 — Del på antall personer
\[ U(x)=\dfrac{18000}{x} \]
Når flere blir med, deles beløpet på flere.
Steg 3 — Angi hva \(x\) betyr
\(x\) er antall personer og må være positivt.
Tolkning
Funksjonen viser kroner per person når \(x\) personer blir med.
Vanlig feil: Å skrive \(18000x\). Det ville betydd at totalprisen øker med antall personer.
Fasit: \(U(x)=\dfrac{18000}{x}\).
Del 1 · Oppgave 7cGraf
Oppgave 7c
Oppgave:
c) Hvilken av de to grafene nedenfor kan være grafen til \(U\)? Begrunn svaret ditt.
Vis løsning
Hva spør oppgaven om? Vi skal velge grafen som passer med \(U(x)=18000/x\).
Steg 1 — Se på funksjonstypen
\[ U(x)=\dfrac{18000}{x} \]
Dette er en omvendt proporsjonal sammenheng.
Steg 2 — Tolk økende antall personer
Når \(x\) øker, blir beløpet per person lavere.
Steg 3 — Velg graf
Riktig graf er den som synker og flater ut mot \(x\)-aksen.
Tolkning
Grafen til \(U\) er en synkende kurve, ikke en rett stigende linje.
Vanlig feil: Å velge grafen som stiger. Flere personer skal ikke gi høyere pris per person.
Fasit: Den synkende kurven er grafen til \(U\).
Del 2 — med hjelpemidler
Del 2 · Oppgave 1aGraftegner
Oppgave 1a
Oppgave:
Funksjonene \(L\) og \(N\) er gitt ved \(L(x)=-0{,}0025x^3+0{,}089x^2-0{,}67x+6{,}12\), \(0\le x\le 24\), og \(N(x)=-0{,}00016x^3+0{,}01x^2-0{,}31x+1{,}15\), \(0\le x\le 24\). Funksjonene viser temperaturene \(L(x)\) grader celsius ved Lindesnes og \(N(x)\) grader celcius ved Nordkapp \(x\) timer etter midnatt et døgn i januar 2019. a) Bruk graftegner til å tegne grafene til \(L\) og \(N\).
Vis løsning
Grafen til Lindesnes ligger over 8 °C omtrent fra kl. 16.13 til kl. 21.32.
Hva spør oppgaven om? Vi skal tegne begge funksjonene for ett døgn.
Steg 1 — Skriv inn funksjonene
\[ L(x)=-0{,}0025x^3+0{,}089x^2-0{,}67x+6{,}12 \]
Dette er Lindesnes-modellen.
Steg 2 — Skriv inn Nordkapp-modellen
\[ N(x)=-0{,}00016x^3+0{,}01x^2-0{,}31x+1{,}15 \]
Dette er Nordkapp-modellen.
Steg 3 — Avgrens intervallet
\[ 0\le x\le 24 \]
Modellen gjelder for ett døgn.
GeoGebra · CAS
1
Funksjon(-0.0025*x^3+0.089*x^2-0.67*x+6.12,0,24)
→ grafen til \(L\)
2
Funksjon(-0.00016*x^3+0.01*x^2-0.31*x+1.15,0,24)
→ grafen til \(N\)
Python
from sympy import symbols, nroots, diff, N
x = symbols('x')
L = -0.0025*x**3 + 0.089*x**2 - 0.67*x + 6.12
Nfun = -0.00016*x**3 + 0.01*x**2 - 0.31*x + 1.15
F = L - Nfun
print("L(12) =", round(float(L.subs(x, 12)), 3))
print("N(12) =", round(float(Nfun.subs(x, 12)), 3))
print("Temperaturforskjell kl. 12 =", round(float(F.subs(x, 12)), 3))
print("L(x)=8, løsninger:")
for r in nroots(L - 8):
if abs(float(r.as_real_imag()[1])) < 1e-8:
print(round(float(r.as_real_imag()[0]), 3))
print("Kritiske punkter for F i intervallet:")
for r in nroots(diff(F, x)):
if abs(float(r.as_real_imag()[1])) < 1e-8 and 0 <= float(r.as_real_imag()[0]) <= 24:
xr = float(r.as_real_imag()[0])
print(round(xr, 3), round(float(F.subs(x, xr)), 3))
Utskrift når koden kjøres
L(12) = 6.576
N(12) = -1.406
Temperaturforskjell kl. 12 = 7.982
L(x)=8, løsninger:
-2.153
16.223
21.53
Kritiske punkter for F i intervallet:
2.573 4.527
19.935 10.65
Tolkning
Grafene viser temperaturutviklingen ved de to stedene gjennom døgnet.
Vanlig feil: Å tegne grafene uten å bruke intervallet \(0\le x\le 24\).
Fasit: Grafene til \(L\) og \(N\) er tegnet for \(0\le x\le 24\).
Del 2 · Oppgave 1bUlikhet
Oppgave 1b
Oppgave:
b) I hvilket tidsrom var temperaturen ved Lindesnes høyere enn \(8^\circ\text{C}\) dette døgnet?
Vis løsning
Hva spør oppgaven om? Vi skal finne når \(L(x)>8\).
Steg 1 — Løs likningen
\[ L(x)=8 \]
Skjæringspunktene med 8-graderslinjen avgrenser tidsrommet.
from sympy import symbols, nroots, diff, N
x = symbols('x')
L = -0.0025*x**3 + 0.089*x**2 - 0.67*x + 6.12
Nfun = -0.00016*x**3 + 0.01*x**2 - 0.31*x + 1.15
F = L - Nfun
print("L(12) =", round(float(L.subs(x, 12)), 3))
print("N(12) =", round(float(Nfun.subs(x, 12)), 3))
print("Temperaturforskjell kl. 12 =", round(float(F.subs(x, 12)), 3))
print("L(x)=8, løsninger:")
for r in nroots(L - 8):
if abs(float(r.as_real_imag()[1])) < 1e-8:
print(round(float(r.as_real_imag()[0]), 3))
print("Kritiske punkter for F i intervallet:")
for r in nroots(diff(F, x)):
if abs(float(r.as_real_imag()[1])) < 1e-8 and 0 <= float(r.as_real_imag()[0]) <= 24:
xr = float(r.as_real_imag()[0])
print(round(xr, 3), round(float(F.subs(x, xr)), 3))
Utskrift når koden kjøres
L(12) = 6.576
N(12) = -1.406
Temperaturforskjell kl. 12 = 7.982
L(x)=8, løsninger:
-2.153
16.223
21.53
Kritiske punkter for F i intervallet:
2.573 4.527
19.935 10.65
Tolkning
Grafen til \(F\) viser forskjellen i temperatur mellom Lindesnes og Nordkapp.
Vanlig feil: Å tegne \(L+N\) i stedet for \(L-N\).
Fasit: Grafen til \(F\) er tegnet for \(0\le x\le 24\).
Del 2 · Oppgave 1eToppunkt
Oppgave 1e
Oppgave:
e) Bestem toppunktet på grafen til \(F\). Hvilken praktisk informasjon gir koordinatene til dette punktet?
Vis løsning
Hva spør oppgaven om? Vi skal finne når temperaturforskjellen er størst.
Steg 1 — Finn toppunktet digitalt
\[ (19{,}93,\;10{,}65) \]
Graftegner/CAS finner maksimum i intervallet.
Steg 2 — Tolk \(x\)-verdien
\[ 19{,}93\text{ timer}\approx 19{:}56 \]
\(x\) er timer etter midnatt.
Steg 3 — Tolk \(y\)-verdien
\[ 10{,}65^\circ\text{C} \]
Dette er den største temperaturforskjellen.
GeoGebra · CAS
1
Ekstremalpunkt(Funksjon(F,0,24))
→ \((19{,}93,10{,}65)\)
Python
from sympy import symbols, nroots, diff, N
x = symbols('x')
L = -0.0025*x**3 + 0.089*x**2 - 0.67*x + 6.12
Nfun = -0.00016*x**3 + 0.01*x**2 - 0.31*x + 1.15
F = L - Nfun
print("L(12) =", round(float(L.subs(x, 12)), 3))
print("N(12) =", round(float(Nfun.subs(x, 12)), 3))
print("Temperaturforskjell kl. 12 =", round(float(F.subs(x, 12)), 3))
print("L(x)=8, løsninger:")
for r in nroots(L - 8):
if abs(float(r.as_real_imag()[1])) < 1e-8:
print(round(float(r.as_real_imag()[0]), 3))
print("Kritiske punkter for F i intervallet:")
for r in nroots(diff(F, x)):
if abs(float(r.as_real_imag()[1])) < 1e-8 and 0 <= float(r.as_real_imag()[0]) <= 24:
xr = float(r.as_real_imag()[0])
print(round(xr, 3), round(float(F.subs(x, xr)), 3))
Utskrift når koden kjøres
L(12) = 6.576
N(12) = -1.406
Temperaturforskjell kl. 12 = 7.982
L(x)=8, løsninger:
-2.153
16.223
21.53
Kritiske punkter for F i intervallet:
2.573 4.527
19.935 10.65
Tolkning
Temperaturforskjellen var størst omtrent kl. 19.56, og da var Lindesnes omtrent 10,7 °C varmere enn Nordkapp.
Vanlig feil: Å bruke det første ekstremalpunktet. Det er et bunnpunkt, ikke toppunktet.
Fasit: Toppunktet er omtrent \((19{,}93,10{,}65)\).
Del 2 · Oppgave 2aFormel
Oppgave 2a
Oppgave:
Parklands formel brukes for å beregne hvor mange milliliter væske en pasient med store brannskader skal ha tilført i løpet av de 24 første timene etter en forbrenning. \(V=4\cdot m\cdot A\), der \(V\) er antall milliliter væske, \(m\) er antall kilogram pasienten veier, og \(A\) er den prosentandelen av kroppens overflateareal som er forbrent. En pasient veier 63 kg, og 25 % av kroppens overflateareal er forbrent. a) Hvor mange liter væske skal pasienten ha tilført i løpet av de 24 første timene etter forbrenningen?
Vis løsning
Hva spør oppgaven om? Vi skal sette vekt og prosentandel inn i Parklands formel.
Steg 1 — Sett inn tall
\[ V=4\cdot 63\cdot 25 \]
Prosentandelen brukes som tallet 25 i formelen.
Steg 2 — Regn milliliter
\[ V=6300 \]
Formelen gir milliliter.
Steg 3 — Gjør om til liter
\[ 6300\text{ mL}=6{,}3\text{ L} \]
1000 mL er 1 L.
GeoGebra · CAS
1
4 * 63 * 25
→ \(6300\)
2
6300 / 1000
→ \(6{,}3\)
Python
from sympy import symbols, Eq, solve
V, m, A = symbols('V m A')
# Del a
vaeske_ml = 4 * 63 * 25
vaeske_liter = vaeske_ml / 1000
print("Væske til pasient 1 i milliliter:", vaeske_ml)
print("Væske til pasient 1 i liter:", vaeske_liter)
# Del b
A_verdi = solve(Eq(10000, 4 * 85 * A), A)[0]
print("Forbrent prosentandel for pasient 2:", round(float(A_verdi), 2))
Utskrift når koden kjøres
Væske til pasient 1 i milliliter: 6300
Væske til pasient 1 i liter: 6.3
Forbrent prosentandel for pasient 2: 29.41
Tolkning
Pasienten skal ha 6,3 liter væske i løpet av det første døgnet.
Vanlig feil: Å svare 6300 liter. Formelverdien er i milliliter.
Fasit: \(6{,}3\) L.
Del 2 · Oppgave 2bFormel og likning
Oppgave 2b
Oppgave:
En annen pasient veier 85 kg. En lege beregner at pasienten skal ha tilført 10 L væske de første 24 timene etter en forbrenning. b) Hvor stor prosentandel av kroppens overflateareal er forbrent hos denne pasienten?
Vis løsning
Hva spør oppgaven om? Vi skal finne \(A\) når væskemengden er kjent.
Steg 1 — Gjør liter om til milliliter
\[ 10\text{ L}=10000\text{ mL} \]
Formelen bruker milliliter.
Steg 2 — Sett opp likning
\[ 10000=4\cdot 85\cdot A \]
Vekt og væskemengde er kjent.
Steg 3 — Løs for \(A\)
\[ A=\dfrac{10000}{340}\approx 29{,}41 \]
Dette er prosentandelen.
GeoGebra · CAS
1
10000 / (4 * 85)
→ \(29{,}41\)
Python
from sympy import symbols, Eq, solve
V, m, A = symbols('V m A')
# Del a
vaeske_ml = 4 * 63 * 25
vaeske_liter = vaeske_ml / 1000
print("Væske til pasient 1 i milliliter:", vaeske_ml)
print("Væske til pasient 1 i liter:", vaeske_liter)
# Del b
A_verdi = solve(Eq(10000, 4 * 85 * A), A)[0]
print("Forbrent prosentandel for pasient 2:", round(float(A_verdi), 2))
Utskrift når koden kjøres
Væske til pasient 1 i milliliter: 6300
Væske til pasient 1 i liter: 6.3
Forbrent prosentandel for pasient 2: 29.41
Tolkning
Omtrent 29,4 % av kroppens overflateareal er forbrent.
Vanlig feil: Å bruke 10 i formelen i stedet for 10000 mL.
Fasit: Omtrent \(29{,}4\,\%\).
Del 2 · Oppgave 3aVolum
Oppgave 3a
Oppgave:
En kake har form som en sylinder med diameter 26,0 cm og høyde 8,0 cm. a) Bestem volumet av kaken. Oppgi svaret i liter.
Vis løsning
Kaken er en sylinder med radius 13 cm og høyde 8 cm.
Hva spør oppgaven om? Vi skal finne volumet av en sylinder.
Steg 1 — Finn radius
\[ r=\dfrac{26{,}0}{2}=13{,}0 \]
Radius er halvparten av diameteren.
Steg 2 — Bruk sylinderformelen
\[ V=\pi r^2h=\pi\cdot 13^2\cdot 8 \]
Volumet er grunnflate ganger høyde.
Steg 3 — Gjør om til liter
\[ V\approx 4247\text{ cm}^3=4{,}25\text{ L} \]
1000 cm³ er 1 L.
GeoGebra · CAS
1
pi * 13^2 * 8 / 1000
→ \(4{,}25\)
Python
from math import pi
radius = 26.0 / 2
hoyde = 8.0
volum_cm3 = pi * radius**2 * hoyde
volum_liter = volum_cm3 / 1000
lokk_diameter = 26.0 + 2*hoyde + 7.0
lokk_radius = lokk_diameter / 2
lokk_areal = pi * lokk_radius**2
overflate_kake = pi * radius**2 + 2*pi*radius*hoyde
forhold = lokk_areal / overflate_kake
print("Kakevolum i cm^3:", round(volum_cm3, 1))
print("Kakevolum i liter:", round(volum_liter, 2))
print("Marsipanlokkets diameter:", lokk_diameter)
print("Marsipanlokkets areal i cm^2:", round(lokk_areal, 1))
print("Kakens topp + sideareal i cm^2:", round(overflate_kake, 1))
print("Forhold:", round(forhold, 2))
Utskrift når koden kjøres
Kakevolum i cm^3: 4247.4
Kakevolum i liter: 4.25
Marsipanlokkets diameter: 49.0
Marsipanlokkets areal i cm^2: 1885.7
Kakens topp + sideareal i cm^2: 1183.2
Forhold: 1.59
Tolkning
Kaken har volum omtrent 4,25 liter.
Vanlig feil: Å bruke diameter 26 som radius.
Fasit: Omtrent \(4{,}25\) L.
Del 2 · Oppgave 3bAreal
Oppgave 3b
Oppgave:
b) Bestem arealet av marsipanlokket.
Vis løsning
Hva spør oppgaven om? Vi skal bruke oppskriften til å finne diameteren på lokket og deretter arealet.
Steg 1 — Finn lokkdiameter
\[ 26+2\cdot 8+7=49 \]
Vi legger sammen diameter, to høyder og 7 cm ekstra.
Steg 2 — Finn radius
\[ r=\dfrac{49}{2}=24{,}5 \]
Areal av sirkel bruker radius.
Steg 3 — Regn arealet
\[ A=\pi\cdot 24{,}5^2\approx 1886 \]
Enheten er cm².
GeoGebra · CAS
1
pi * 24.5^2
→ \(1885{,}74\)
Python
from math import pi
radius = 26.0 / 2
hoyde = 8.0
volum_cm3 = pi * radius**2 * hoyde
volum_liter = volum_cm3 / 1000
lokk_diameter = 26.0 + 2*hoyde + 7.0
lokk_radius = lokk_diameter / 2
lokk_areal = pi * lokk_radius**2
overflate_kake = pi * radius**2 + 2*pi*radius*hoyde
forhold = lokk_areal / overflate_kake
print("Kakevolum i cm^3:", round(volum_cm3, 1))
print("Kakevolum i liter:", round(volum_liter, 2))
print("Marsipanlokkets diameter:", lokk_diameter)
print("Marsipanlokkets areal i cm^2:", round(lokk_areal, 1))
print("Kakens topp + sideareal i cm^2:", round(overflate_kake, 1))
print("Forhold:", round(forhold, 2))
Utskrift når koden kjøres
Kakevolum i cm^3: 4247.4
Kakevolum i liter: 4.25
Marsipanlokkets diameter: 49.0
Marsipanlokkets areal i cm^2: 1885.7
Kakens topp + sideareal i cm^2: 1183.2
Forhold: 1.59
Tolkning
Marsipanlokket bør ha areal omtrent 1886 cm².
Vanlig feil: Å bruke 49 som radius i stedet for diameter.
Fasit: Omtrent \(1886\text{ cm}^2\).
Del 2 · Oppgave 3cForhold
Oppgave 3c
Oppgave:
c) Vis at forholdet mellom arealet av marsipanlokket og overflatearealet av kaken er tilnærmet lik 1,6.
Vis løsning
Hva spør oppgaven om? Vi skal sammenlikne arealet av marsipanlokket med topp og sideareal på kaken.
from math import pi
radius = 26.0 / 2
hoyde = 8.0
volum_cm3 = pi * radius**2 * hoyde
volum_liter = volum_cm3 / 1000
lokk_diameter = 26.0 + 2*hoyde + 7.0
lokk_radius = lokk_diameter / 2
lokk_areal = pi * lokk_radius**2
overflate_kake = pi * radius**2 + 2*pi*radius*hoyde
forhold = lokk_areal / overflate_kake
print("Kakevolum i cm^3:", round(volum_cm3, 1))
print("Kakevolum i liter:", round(volum_liter, 2))
print("Marsipanlokkets diameter:", lokk_diameter)
print("Marsipanlokkets areal i cm^2:", round(lokk_areal, 1))
print("Kakens topp + sideareal i cm^2:", round(overflate_kake, 1))
print("Forhold:", round(forhold, 2))
Utskrift når koden kjøres
Kakevolum i cm^3: 4247.4
Kakevolum i liter: 4.25
Marsipanlokkets diameter: 49.0
Marsipanlokkets areal i cm^2: 1885.7
Kakens topp + sideareal i cm^2: 1183.2
Forhold: 1.59
Tolkning
Marsipanlokket har omtrent 1,6 ganger så stort areal som selve kakeoverflaten som skal dekkes.
Vanlig feil: Å ta med bunnen av kaken i overflatearealet.
Fasit: Forholdet er omtrent \(1{,}6\).
Del 2 · Oppgave 4aKrysstabell
Oppgave 4a
Oppgave:
1000 personer deltar i en spørreundersøkelse. 25 % av disse personene er under 30 år. Undersøkelsen viser at 44 % av personene som er 30 år eller eldre, kildesorterer aluminiumsformer, mens bare 14 % av dem som er under 30 år, gjør dette. a) Lag en krysstabell som illustrerer opplysningene som er gitt ovenfor.
Vis løsning
Hva spør oppgaven om? Vi skal organisere opplysningene i en tabell.
under30 = 250
eldre = 750
under_sorterer = 0.14 * under30
eldre_sorterer = 0.44 * eldre
sorterer_totalt = under_sorterer + eldre_sorterer
p_sorterer = sorterer_totalt / 1000
p_under_gitt_sorterer = under_sorterer / sorterer_totalt
print("Under 30:", under30)
print("30 år eller eldre:", eldre)
print("Under 30 og kildesorterer:", int(under_sorterer))
print("30 år eller eldre og kildesorterer:", int(eldre_sorterer))
print("Totalt som kildesorterer:", int(sorterer_totalt))
print("P(kildesorterer):", round(p_sorterer, 3))
print("P(under 30 gitt kildesorterer):", round(p_under_gitt_sorterer, 3))
Utskrift når koden kjøres
Under 30: 250
30 år eller eldre: 750
Under 30 og kildesorterer: 35
30 år eller eldre og kildesorterer: 330
Totalt som kildesorterer: 365
P(kildesorterer): 0.365
P(under 30 gitt kildesorterer): 0.096
Tolkning
Krysstabellen viser både antall i gruppene og hvor mange som kildesorterer.
Vanlig feil: Å ta 44 % av alle 1000 i stedet for av de 750 som er 30 år eller eldre.
Fasit: Krysstabellen har totalt \(365\) som kildesorterer og \(635\) som ikke gjør det.
Del 2 · Oppgave 4bSannsynlighet
Oppgave 4b
Oppgave:
b) Bestem sannsynligheten for at personen kildesorterer aluminiumsformer.
Vis løsning
Hva spør oppgaven om? Vi skal finne andelen av alle 1000 som kildesorterer.
Steg 1 — Bruk totalen fra tabellen
\[ 35+330=365 \]
Dette er alle som kildesorterer.
Steg 2 — Del på antall personer
\[ \dfrac{365}{1000}=0{,}365 \]
Vi trekker én tilfeldig person fra 1000.
Steg 3 — Gjør om til prosent
\[ 0{,}365=36{,}5\,\% \]
Dette er sannsynligheten.
GeoGebra · CAS
1
365 / 1000
→ \(0{,}365\)
Python
under30 = 250
eldre = 750
under_sorterer = 0.14 * under30
eldre_sorterer = 0.44 * eldre
sorterer_totalt = under_sorterer + eldre_sorterer
p_sorterer = sorterer_totalt / 1000
p_under_gitt_sorterer = under_sorterer / sorterer_totalt
print("Under 30:", under30)
print("30 år eller eldre:", eldre)
print("Under 30 og kildesorterer:", int(under_sorterer))
print("30 år eller eldre og kildesorterer:", int(eldre_sorterer))
print("Totalt som kildesorterer:", int(sorterer_totalt))
print("P(kildesorterer):", round(p_sorterer, 3))
print("P(under 30 gitt kildesorterer):", round(p_under_gitt_sorterer, 3))
Utskrift når koden kjøres
Under 30: 250
30 år eller eldre: 750
Under 30 og kildesorterer: 35
30 år eller eldre og kildesorterer: 330
Totalt som kildesorterer: 365
P(kildesorterer): 0.365
P(under 30 gitt kildesorterer): 0.096
Tolkning
Sannsynligheten er 36,5 %.
Vanlig feil: Å bare bruke 44 %, som bare gjelder gruppen 30 år eller eldre.
Fasit: \(36{,}5\,\%\).
Del 2 · Oppgave 4cBetinget sannsynlighet
Oppgave 4c
Oppgave:
c) Du får vite at personen vi trakk i oppgave b), kildesorterer aluminiumsformer. Bestem sannsynligheten for at personen er under 30 år.
Vis løsning
Hva spør oppgaven om? Vi skal finne andelen under 30 blant dem som kildesorterer.
Steg 1 — Tell gunstige
\[ 35 \]
Dette er under 30 år og kildesorterer.
Steg 2 — Tell mulige
\[ 365 \]
Nå vet vi at personen kildesorterer, så nevneren er 365.
Steg 3 — Regn sannsynligheten
\[ \dfrac{35}{365}\approx 0{,}096=9{,}6\,\% \]
Dette er betinget sannsynlighet.
GeoGebra · CAS
1
35 / 365
→ \(0{,}0959\)
Python
under30 = 250
eldre = 750
under_sorterer = 0.14 * under30
eldre_sorterer = 0.44 * eldre
sorterer_totalt = under_sorterer + eldre_sorterer
p_sorterer = sorterer_totalt / 1000
p_under_gitt_sorterer = under_sorterer / sorterer_totalt
print("Under 30:", under30)
print("30 år eller eldre:", eldre)
print("Under 30 og kildesorterer:", int(under_sorterer))
print("30 år eller eldre og kildesorterer:", int(eldre_sorterer))
print("Totalt som kildesorterer:", int(sorterer_totalt))
print("P(kildesorterer):", round(p_sorterer, 3))
print("P(under 30 gitt kildesorterer):", round(p_under_gitt_sorterer, 3))
Utskrift når koden kjøres
Under 30: 250
30 år eller eldre: 750
Under 30 og kildesorterer: 35
30 år eller eldre og kildesorterer: 330
Totalt som kildesorterer: 365
P(kildesorterer): 0.365
P(under 30 gitt kildesorterer): 0.096
Tolkning
Blant dem som kildesorterer, er omtrent 9,6 % under 30 år.
Vanlig feil: Å dele på 1000. Når vi vet at personen kildesorterer, er det bare 365 mulige personer igjen.
Fasit: Omtrent \(9{,}6\,\%\).
Del 2 · Oppgave 5aSkatt
Oppgave 5a
Oppgave:
Siri er 20 år. Hun har en deltidsjobb. I 2018 tjente hun 76 450 kroner. Hun må betale 25 % skatt av den delen av lønnen som overstiger 54 650 kroner. a) Hvor mye må Siri betale i skatt av det hun tjente i 2018?
Vis løsning
Hva spør oppgaven om? Vi skal finne 25 % av den delen av lønnen som ligger over 54 650 kroner.
Skatt før BSU: 5450.0
Skattefradrag fra BSU: 5000.0
Skatt etter BSU: 450.0
Tolkning
Siri må betale 5450 kroner i skatt før BSU-fradrag.
Vanlig feil: Å beregne 25 % av hele lønnen.
Fasit: \(5450\) kroner.
Del 2 · Oppgave 5bSkattefradrag
Oppgave 5b
Oppgave:
Siri oppretter en konto for boligsparing for ungdom (BSU) og setter inn 25 000 kroner på denne kontoen i 2018. b) Hvor mye må Siri nå betale i skatt av det hun tjente i 2018?
Vis løsning
Hva spør oppgaven om? Vi skal trekke BSU-fradraget fra skatten.
Skatt før BSU: 5450.0
Skattefradrag fra BSU: 5000.0
Skatt etter BSU: 450.0
Tolkning
Etter BSU-fradraget må Siri betale 450 kroner i skatt.
Vanlig feil: Å trekke 25 000 direkte fra skatten. Det er bare 20 % av BSU-beløpet som gir fradrag.
Fasit: \(450\) kroner.
Del 2 · Oppgave 6aFormlikhet
Oppgave 6a
Oppgave:
AC og BD er diagonaler i trapeset ABCD. Diagonalene skjærer hverandre i punktet E. Se skissen ovenfor. a) Forklar at \(\triangle ABE\) og \(\triangle CDE\) er formlike.
Vis løsning
De parallelle sidene gjør at trekantene får parvis like vinkler.
Hva spør oppgaven om? Vi skal begrunne formlikhet ved hjelp av vinkler.
Steg 1 — Bruk parallelle sider
\[ AB\parallel DC \]
I et trapes er de parallelle sidene grunnlaget for like samsvarende vinkler.
Dette følger av parallelle linjer og transversaler.
Steg 3 — Bruk vinkel-vinkel
To like vinkler er nok til å vise at trekantene er formlike.
Tolkning
Trekantene har samme form, men ulik størrelse.
Vanlig feil: Å anta formlikhet uten å vise hvilke vinkler som er like.
Fasit: \(\triangle ABE\sim\triangle CDE\).
Del 2 · Oppgave 6bFormlike trekanter
Oppgave 6b
Oppgave:
AB = 12, DC = 4 og BD = 18. b) Bestem lengden av DE.
Vis løsning
Hva spør oppgaven om? Vi skal bruke forholdet mellom tilsvarende sider i formlike trekanter.
Steg 1 — Finn forholdet
\[ \dfrac{AB}{DC}=\dfrac{12}{4}=3 \]
Den store trekanten er 3 ganger den lille.
Steg 2 — Knytt sammen diagonalstykkene
\[ BE=3\cdot DE \]
Sidene \(BE\) og \(DE\) svarer til hverandre.
Steg 3 — Bruk hele diagonalen
\[ BE+DE=18\Rightarrow 3DE+DE=18 \]
Diagonal \(BD\) består av \(BE\) og \(DE\).
Steg 4 — Løs
\[ 4DE=18\Rightarrow DE=4{,}5 \]
Vi deler på 4.
GeoGebra · CAS
1
Løs(3*DE + DE = 18)
→ \(DE=4{,}5\)
Python
from sympy import symbols, Eq, solve
DE = symbols('DE')
# I formlike trekanter er BE/DE = AB/DC = 12/4 = 3.
# Hele BD er BE + DE = 18.
losning = solve(Eq(3*DE + DE, 18), DE)[0]
BE = 3 * losning
print("DE =", losning)
print("BE =", BE)
print("Kontroll BE + DE =", BE + losning)
Utskrift når koden kjøres
DE = 9/2
BE = 27/2
Kontroll BE + DE = 18
Tolkning
Lengden av \(DE\) er 4,5.
Vanlig feil: Å dele 18 på 3 direkte. Diagonalen består av både tre deler og én del, altså fire deler totalt.
Fasit: \(DE=4{,}5\).
Del 2 · Oppgave 7Målestokk
Oppgave 7
Oppgave:
Avstander på sjøen måles ofte i nautiske mil. \(1\) nautisk mil = \(1852\) m. Et kart har målestokken \(1:50000\). På kartet er avstanden fra Lindesnes til Ryvingen fyr 53 cm. Hvor mange nautiske mil er det fra Lindesnes til Ryvingen fyr?
Vis løsning
Hva spør oppgaven om? Vi skal bruke målestokken og gjøre om til nautiske mil.
Steg 1 — Bruk målestokken
\[ 53\text{ cm}\cdot 50000=2650000\text{ cm} \]
1 cm på kartet er 50 000 cm i virkeligheten.
Steg 2 — Gjør om til meter
\[ 2650000\text{ cm}=26500\text{ m} \]
100 cm er 1 m.
Steg 3 — Gjør om til nautiske mil
\[ \dfrac{26500}{1852}\approx 14{,}31 \]
Vi deler på antall meter i én nautisk mil.
GeoGebra · CAS
1
53 * 50000 / 100 / 1852
→ \(14{,}31\)
Python
kart_cm = 53
maalestokk = 50000
meter = kart_cm * maalestokk / 100
nautiske_mil = meter / 1852
print("Avstand i meter:", meter)
print("Avstand i nautiske mil:", round(nautiske_mil, 2))
Utskrift når koden kjøres
Avstand i meter: 26500.0
Avstand i nautiske mil: 14.31
Tolkning
Avstanden er omtrent 14,3 nautiske mil.
Vanlig feil: Å glemme å gjøre centimeter om til meter før man deler på 1852.
Fasit: Omtrent \(14{,}3\) nautiske mil.
Del 2 · Oppgave 8aRegneark
Oppgave 8a
Oppgave:
Et budfirma henter pakker hos forretninger. Pakkene kjøres ut til kunder. Prisen forretningene må betale, avhenger av hvor mye pakkene veier. Under 3 kg koster 120 kroner, fra og med 3 kg til 10 kg koster 200 kroner, og fra og med 10 kg til 20 kg koster 300 kroner. Budfirmaet gir 15 % rabatt dersom en forretning ønsker å få kjørt ut mer enn tre pakker. a) Du skal lage ett regneark som budfirmaet kan bruke for å registrere bestillinger. I de hvite cellene skal du registrere opplysningene du finner i oppgaven. I de blå cellene skal du sette inn formler. Når antall pakker er registrert, skal regnearket automatisk beregne rabatten.
Vis løsning
Hva spør oppgaven om? Vi skal vise et regnearkoppsett som beregner pris og rabatt automatisk.
Steg 1 — Lag kolonner
Bruk kolonner for vektklasse, pris, antall og delsum.
Steg 2 — Delsum-formel
For hver rad kan delsum være =pris*antall.
Steg 3 — Rabatt-formel
Rabatt kan beregnes med =HVIS(SUM(antall)>3;0,15*sum;0).
Steg 4 — Total-formel
Total etter rabatt og mva kan være =(sum-rabatt)*1,25.
Vektklasse
Pris uten mva.
Antall
Delsum
Under 3 kg
120
skrives inn
=B2*C2
3 kg til 10 kg
200
skrives inn
=B3*C3
10 kg til 20 kg
300
skrives inn
=B4*C4
Sum
=SUMMER(D2:D4)
Rabatt
=HVIS(SUMMER(C2:C4)>3;0,15*D5;0)
Total med mva.
=(D5-D6)*1,25
Python
# Priser uten mva.
pris_under_3 = 120
pris_3_til_10 = 200
pris_10_til_20 = 300
rabatt = 0.15
mva = 0.25
# Mathjørnet: 4 pakker under 3 kg, 1 pakke fra 3 til 10 kg, 10 pakker fra 10 til 20 kg
sum_for_rabatt = 4*pris_under_3 + 1*pris_3_til_10 + 10*pris_10_til_20
etter_rabatt = sum_for_rabatt * (1 - rabatt)
med_mva = etter_rabatt * (1 + mva)
print("Mathjørnet - sum før rabatt:", sum_for_rabatt)
print("Mathjørnet - etter 15 % rabatt:", etter_rabatt)
print("Mathjørnet - med 25 % mva:", med_mva)
# Skomagasinet betaler 1105 kr for 5 pakker, med rabatt og mva.
# Finn sum uten rabatt og mva.
skomagasinet_sum_uten_rabatt = 1105 / 1.25 / 0.85
print("Skomagasinet - sum før rabatt og mva:", skomagasinet_sum_uten_rabatt)
kombinasjoner = []
for a in range(6):
for b in range(6-a):
c = 5 - a - b
pris = 120*a + 200*b + 300*c
if abs(pris - skomagasinet_sum_uten_rabatt) < 1e-9:
kombinasjoner.append((a, b, c))
print("Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg):", kombinasjoner)
Utskrift når koden kjøres
Mathjørnet - sum før rabatt: 3680
Mathjørnet - etter 15 % rabatt: 3128.0
Mathjørnet - med 25 % mva: 3910.0
Skomagasinet - sum før rabatt og mva: 1040.0
Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg): [(2, 1, 2)]
Tolkning
Regnearket kan brukes til å endre antall pakker og automatisk få riktig rabatt og totalpris.
Vanlig feil: Å legge rabatt på hver pakke før man har sjekket om det er mer enn tre pakker totalt.
Fasit: Et regneark med delsummer, rabatt ved mer enn tre pakker og total med mva.
Del 2 · Oppgave 8bRegneark
Oppgave 8b
Oppgave:
Mathjørnet ønsker å få kjørt ut fire pakker som veier 2 kg, én pakke som veier 8 kg og ti pakker som veier 12 kg. b) Bruk regnearket du laget i oppgave a), til å vise hvor mye forretningen må betale.
Vis løsning
Hva spør oppgaven om? Vi skal bruke regnearket til å beregne prisen for Mathjørnet.
Steg 1 — Finn sum før rabatt
\[ 4\cdot 120+1\cdot 200+10\cdot 300=3680 \]
Vi bruker riktig pris i hver vektklasse.
Steg 2 — Trekk fra 15 % rabatt
\[ 3680\cdot 0{,}85=3128 \]
Det er mer enn tre pakker, så rabatten gjelder.
Steg 3 — Legg til 25 % mva.
\[ 3128\cdot 1{,}25=3910 \]
Mva. legges på etter rabatten.
GeoGebra · CAS
1
(4*120 + 1*200 + 10*300) * 0.85 * 1.25
→ \(3910\)
Python
# Priser uten mva.
pris_under_3 = 120
pris_3_til_10 = 200
pris_10_til_20 = 300
rabatt = 0.15
mva = 0.25
# Mathjørnet: 4 pakker under 3 kg, 1 pakke fra 3 til 10 kg, 10 pakker fra 10 til 20 kg
sum_for_rabatt = 4*pris_under_3 + 1*pris_3_til_10 + 10*pris_10_til_20
etter_rabatt = sum_for_rabatt * (1 - rabatt)
med_mva = etter_rabatt * (1 + mva)
print("Mathjørnet - sum før rabatt:", sum_for_rabatt)
print("Mathjørnet - etter 15 % rabatt:", etter_rabatt)
print("Mathjørnet - med 25 % mva:", med_mva)
# Skomagasinet betaler 1105 kr for 5 pakker, med rabatt og mva.
# Finn sum uten rabatt og mva.
skomagasinet_sum_uten_rabatt = 1105 / 1.25 / 0.85
print("Skomagasinet - sum før rabatt og mva:", skomagasinet_sum_uten_rabatt)
kombinasjoner = []
for a in range(6):
for b in range(6-a):
c = 5 - a - b
pris = 120*a + 200*b + 300*c
if abs(pris - skomagasinet_sum_uten_rabatt) < 1e-9:
kombinasjoner.append((a, b, c))
print("Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg):", kombinasjoner)
Utskrift når koden kjøres
Mathjørnet - sum før rabatt: 3680
Mathjørnet - etter 15 % rabatt: 3128.0
Mathjørnet - med 25 % mva: 3910.0
Skomagasinet - sum før rabatt og mva: 1040.0
Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg): [(2, 1, 2)]
Tolkning
Mathjørnet må betale 3910 kroner.
Vanlig feil: Å glemme mva. eller legge mva. på før rabatten uten å ha kontroll på hva som er inkludert.
Fasit: \(3910\) kroner.
Del 2 · Oppgave 8cRegneark og prøving
Oppgave 8c
Oppgave:
Skomagasinet må betale 1105 kroner for å få kjørt ut fem pakker. c) Bruk regnearket til å bestemme hvilke typer pakker denne forretningen har bestilt utkjøring for.
Vis løsning
Hva spør oppgaven om? Vi skal finne antall pakker i hver vektklasse når totalen er 1105 kroner.
Steg 1 — Gå tilbake før mva. og rabatt
\[ \dfrac{1105}{1{,}25\cdot 0{,}85}=1040 \]
Fem pakker gir rabatt, og totalen inkluderer mva.
Steg 2 — Sett opp pakkepriser
\[ 120a+200b+300c=1040 \]
\(a,b,c\) er antall pakker i de tre vektklassene.
Steg 3 — Bruk at det er fem pakker
\[ a+b+c=5 \]
Vi prøver kombinasjoner i regnearket.
Steg 4 — Finn kombinasjonen
\[ a=2,\quad b=1,\quad c=2 \]
Da blir \(2\cdot120+1\cdot200+2\cdot300=1040\).
GeoGebra · CAS
1
Løs({120a+200b+300c=1040,a+b+c=5},{a,b,c})
→ \((a,b,c)=(2,1,2)\)
Python
# Priser uten mva.
pris_under_3 = 120
pris_3_til_10 = 200
pris_10_til_20 = 300
rabatt = 0.15
mva = 0.25
# Mathjørnet: 4 pakker under 3 kg, 1 pakke fra 3 til 10 kg, 10 pakker fra 10 til 20 kg
sum_for_rabatt = 4*pris_under_3 + 1*pris_3_til_10 + 10*pris_10_til_20
etter_rabatt = sum_for_rabatt * (1 - rabatt)
med_mva = etter_rabatt * (1 + mva)
print("Mathjørnet - sum før rabatt:", sum_for_rabatt)
print("Mathjørnet - etter 15 % rabatt:", etter_rabatt)
print("Mathjørnet - med 25 % mva:", med_mva)
# Skomagasinet betaler 1105 kr for 5 pakker, med rabatt og mva.
# Finn sum uten rabatt og mva.
skomagasinet_sum_uten_rabatt = 1105 / 1.25 / 0.85
print("Skomagasinet - sum før rabatt og mva:", skomagasinet_sum_uten_rabatt)
kombinasjoner = []
for a in range(6):
for b in range(6-a):
c = 5 - a - b
pris = 120*a + 200*b + 300*c
if abs(pris - skomagasinet_sum_uten_rabatt) < 1e-9:
kombinasjoner.append((a, b, c))
print("Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg):", kombinasjoner)
Utskrift når koden kjøres
Mathjørnet - sum før rabatt: 3680
Mathjørnet - etter 15 % rabatt: 3128.0
Mathjørnet - med 25 % mva: 3910.0
Skomagasinet - sum før rabatt og mva: 1040.0
Mulige kombinasjoner (under 3 kg, 3-10 kg, 10-20 kg): [(2, 1, 2)]
Tolkning
Skomagasinet har bestilt 2 pakker under 3 kg, 1 pakke fra 3 kg til 10 kg og 2 pakker fra 10 kg til 20 kg.
Vanlig feil: Å teste mot 1105 direkte uten å ta bort mva. og rabatt.
Fasit: \(2\) pakker under 3 kg, \(1\) pakke fra 3 kg til 10 kg og \(2\) pakker fra 10 kg til 20 kg.
ifingo-lærerenHjelper deg å forstå
ifingo-læreren hjelper deg å forstå – ikke å gjøre leksene for deg 💜