Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepython
# 1
def velkommen():
    print("Velkommen til de røde elefanters evighet.")
# 2
def sumaddisjon(tall1, tall2):
    return tall1 + tall2

...

Code Block
languagepython
def minsteTallindeks_minste_element(numberList):
    #Definerer det første elementet som det minste til å beynnge med
    minNumber = numberList[0]
    minIndex = 0
    for index,x number in enumeraterange(len(numberList)):
        if numbernumberList[x] < minNumber:
            minNumber = numbernumberList[x]
            minIndex = index
    return minIndex

Oppgave 7 - Negative tall i tabell

Code Block
languagepythonpy
def negativTabellnegativ_tabell(numberList):
    for number in numberList:
        if number < 0:
            return true
    return false
 
#Alternativt
def negativ_tabell(liste):
    tallIndex = index_minste_element(liste)
    tall = liste[tallIndex]
    return erNegativ(tall)
 
#Alternativt til den rett over, men på én linje
def negativ_tabell2(liste):
    return erNegativ(liste[minsteTall(liste)])
 

Oppgave 8 - Fakultet

Code Block
languagepython
#iterativ
def faculty(number):
    if number == 0:
        return 1
    faculty = 1
    for i in range(1, number + 1):
        faculty *= i
    return faculty
#rekursiv
def facultyRec(number):
    if number == 0:
        return 1
    return number * facultyRec(number - 1)

...