Oppgave 1
#a)
s = 1+3*2
print("Svaret: ", s)
Svaret: 7
#b)
s=14/2.5-3
print("Svaret: ", s)
Svaret: 2.5999999999999996
#c)
s=(12-3.5)/10
print("Svaret: ", s)
Svaret: 0.85
#d)
s=3+4**3
print("Svaret: ", s)
Svaret: 67
#e)
s=5*3-4**3
print("Svaret: ", s)
Svaret: -49
#f)
s=4+2/(3-4**2)
print("Svaret: ", s)
Svaret: 3.8461538461538463
#g)
import math
s=5.5-math.sqrt(16)
print("Svaret: ", s)
Svaret: 1.5
Oppgave 2
print('Svar "J" for "ja", svar "N" for "nei" og "SP" for sånn passe"')
svar=input("Liker du taco?")
if svar == "J":
print("Du er kul!")
elif svar == "N":
print("Hva er galt med deg??")
elif svar == "SP":
print("Du er sånn passe alright, men bare sånn passe altså...")
else:
print("Du har lagt inn et ugyldig svar, prøv igjen")
Svar "J" for "ja", svar "N" for "nei" og "SP" for sånn passe" Liker du taco?SP Du er sånn passe alright, men bare sånn passe altså...
Oppgave 3
navn=input("Hva heter du? ")
for i in range(6):
print("Hei", navn)
Hva heter du? Alva Hei Alva Hei Alva Hei Alva Hei Alva Hei Alva Hei Alva
Oppgave 4
from matplotlib import pyplot # importerer et bibliotek som kan lage diagrammer
x = ["1.", "2.","3.","4.","5.","6.","7."] #lager en liste x med 5 elementer
y = [-11.5,-10.2,-6.1,-2.8,-3.7,-4.5,-5.1] #lager en liste y med frekvensene til elementene i liste x
pyplot.plot(x,y)
[<matplotlib.lines.Line2D at 0x1fba21bb220>]
Oppgave 5
print('Skriv "A" for "areal", skriv "O" for "omkrets"')
svar=input("Vil du regne areal eller omkrets? ")
if svar=="A":
print('Skriv "R" for "radius", skriv "D" for "diameter"')
svar=input("Vil du bruke radius eller diameter? ")
if svar=="R":
r=float(input("Hva er radiusen? "))
a=3.14*r**2
print("Arealet er ", a)
elif svar=="D":
d=float(input("Hva er diameteren? "))
a=3.14*(d/2)**2
print("Arealet er ", a)
elif svar=="O":
print('Skriv "R" for "radius", skriv "D" for "diameter"')
svar=input("Vil du bruke radius eller diameter? ")
if svar=="D":
d=float(input("Hva er diameteren? "))
o=3.14*d
print("Omkretsen er ", o)
elif svar=="R":
r=float(input("Hva er radiusen? "))
o=3.14*(r*2)
print("Omkretsen er ", o)
else:
print("Du må skrive inn A eller O")
Skriv "A" for "areal", skriv "O" for "omkrets" Vil du regne areal eller omkrets? O Skriv "R" for "radius", skriv "D" for "diameter" Vil du bruke radius eller diameter? R Hva er radiusen? 10 Omkretsen er 62.800000000000004
Oppgave 6
import math
print('Skriv "K" for katet, skriv "H" for hypotenus')
svar=input("Vil du regne ut en katet eller hypotenusen? ")
if svar=="K":
h=float(input("Hva er lengden på hypotenusen? "))
c=float(input("Hva er lengden på det andre katet? "))
k=math.sqrt(h**2-c**2)
print("Lengden til katet er ", k)
elif svar=="H":
k=float(input("Hva er lengden på det første katet? "))
c=float(input("Hva er lengden på det andre katet? "))
h=math.sqrt(k**2+c**2)
print("Lengden til hypotenusen er ", h)
else:
print("Du må skrive inn K eller H")
Skriv "K" for katet, skriv "H" for hypotenus Vil du regne ut en katet eller hypotenusen? H Hva er lengden på det første katet? 10 Hva er lengden på det andre katet? 10 Omkretsen til hypotenusen er 14.142135623730951