# Prøv å komme fram til svaret selv før dere kjører programmet #----------Oppgave 2a---------- def funk(a, b): return a * b c = funk(2 + 3, 2) * 4 print(c) #----------Oppgave 2b---------- def funk2(a): return a * 3 b = 2 c = funk2(funk2(b+1)) print(c) #----------Oppgave 2b---------- class A: def __init__(self, a, b): self._c = b self._d = a def sett_c(self, ny): self._c = ny def hent_sum(self): return self._c + self._d a1 = A(1, 2) a2 = A(3, 4) a1.sett_c(5) print(a1.hent_sum() * a2.hent_sum()) #----------Oppgave 2d---------- class A: def __init__(self, verdi): self._verdi = verdi def hent_okt(self): return self._verdi + 1 class B: def __init(self, a): self._a = a def hent_modifisert(self): return self._a.hent_okt() * 2 def hovedprogram(): a1 = A(5) b1 = B(a1) print(b1.hent_modifisert())