Tolk og fiks program som finner bunnpunkt

Oppgaven er hentet fra eksamen R1 H23 del 1 oppgave 4.

Funksjonen f er gitt ved

f(x)=2x29x2

Egil ønsker å lage et program som regner ut koordinatene til bunnpunktet på grafen til f. Han har skrevet koden nedenfor.

def f(x):
    return 2*x**2 - 9*x - 2

def df(x,h):
    return (f(x+h) - f(x))/h

h = 0.001
a = 0

while df(a,h) < 0:
    a = a + 1
    
print("Bunnpunktet er", (a, f(a)))

Programmet gir utskriften Bunnpunktet er (3, -11)

a) Forklar hvilken strategi Egil har brukt.

Svaret han får, er ikke riktig.

b) Foreslå en endring i koden som vil gi Egil et riktigere svar.

Relatert

Tilfeldige oppgaver i samme fag

Det er ofte best å blande hvilke type oppgaver man gjør dersom du skal forberede deg til en prøve eller eksamen. Her er tre tilfeldige oppgaver i R1.

Lignende oppgaver sortert etter tema

Programmering

Oppgave16FagÅrOppg
Areal under graf med programmering1TV232-4
Ukjent program med kostnader for produksjonS1V231-5
Billetter til fotballkampS1V232-5
Ukjent programkodeS2E221-7
Ukjent program h23S2H231-4
Ukjent program del 1 S2S2V231-4
Ukjent program S2 v24S2V241-3
Ukjent program Mønster v23S2Ingen1-5
Simulere uttrekk av elevers karakter fra tilfeldig normalfordelt skoleS2V232-5
Simuler sannsynlighet for høyde over 175 cmS2E222-6
Simuler sannsynlighet for høyden til 24 måneder gammelt barnS2H232-5
Rekursiv sammenheng mellom pentagontallS2H232-4
Rekursiv formel og programmeringS2H242-4
Miriam og Hermods sparingS2H232-2
KubikktallS2, R2V242-4
Monas lånS2Ingen2-7

Derivasjon

Oppgave7FagÅrOppg
Skisser grafen ut fra den deriverte v231TV231-5
Gjennomsnittstemperatur på Svalbard og den deriverte1TV232-1
Deriver x ln(x)R1H231-1
Grenseverdi når x går mot 2S1V231-3
Deriver logaritmefunksjonS1V231-2
Regresjon på størrelsen av det norske musikkstrømmemarkedetS2, R2V232-2
Grensekostnader fra graf v23S2V231-2