Ukjent programkode
En elev har skrevet følgende kode
from math import sqrt # importerer kvadratrotfunksjon
a = 0
b = 2
n = 10000
def f(x):
return x**2 + 2
I = 0
h = (b - a)/n
for i in range(n):
I = I + f(a + i*h)*h
print(round(I,3))
Oppgave
- Forklar hva eleven ønsker å regne ut.
- Hva blir det eksakte svaret på oppgaven eleven ønsker å løse?
Fasit
a) Eleven ønsker å beregne en tilnærmingsverdi for dette integralet \(\int_{0}^{2} \left(x^{2}+2\right) \, dx\)
b) \(\frac{20}{3}\)