Kaares kokebok - Programmering i matematikk

1.7 Kvadratrøtter

(0107_rotter.py)

import math

1

print(math.sqrt(4))

2

print(math.sqrt(25)) Koden math.sqrt(25) regner ut kvadratroten til 25, det vil si √ 25 = 5. a) Les koden ovenfor, og gjett på resultatet. b) Lag en ny fil ved å klikke på @ , eller velg File New fra menyen. c) Skriv av koden, lagre som « 0107_rotter.py» og kjør programmet. d) Endre på kodelinje 3 for å regne ut √ 36. e) Legg til den korrekte av kodelinjene nedenfor som regner ut √ 125

3

− 25 · 2.

print(math.sqrt(125-25)**2)

print(math.sqrt(125-25)*2)

print(math.Sqrt(125-25)*2)

print(math:sqrt(125-25)*2)

Resultatet av kodelinja skal bli 20.0 . I matematikken på VGS lærer du at det ikke er mulig å ta kvadratroten til et negativt tall. For eksempel finnes ikke tallet √ − 5. f) Legg til kode for å regne ut √ − 5. Undersøk hva slags feilmelding du får. Endre deretter tallet − 5 til 5, for å unngå feilmeldingen. g) Legg til kodelinja nedenfor. Gjett på resultatet, før du kjører programmet.

print("Kvadratroten til 144 er", math.sqrt(144))

h) Fullfør programmet slik at det regner ut stykkene nedenfor, og skriver svarene på skjermen. Resultatet skal være som vist til høyre. √ 1234 · 5 (i) √ 6 2 + 8 2 2 (ii) 78.54934754662193 5.0 ò For å få større knapper i Thonny, velg Tools Options... General UI scaling factor imenyen. Sett «UI scaling factor» til for eksempel 2,5, og start Thonny på nytt.

8

Made with FlippingBook - PDF hosting