Skip to content

2018_2019_deeltoets_1

Harry Broeders edited this page Dec 30, 2022 · 4 revisions

2018-2019 Deeltoets 1

Opgaven

De opgaven kun je vinden op: https://bitbucket.org/HR_ELEKTRO/ems10/wiki/Toetsen/2018-2019_Deeltoets_1.pdf

Uitwerkingen

Toetsvraag 1a

def faculteit(n):
    res = 1
    for i in range(2, n):
        res = res * i
    return res

Toetsvraag 1b

import math

def benader_e(fout):
    e_b = 1
    aantal = 1
    while abs(e_b - math.exp(1)) >= fout:
        aantal = aantal + 1
        e_b = e_b + 1 / faculteit(aantal)
    return e_b

Toetsvraag 1c

for i in range(10):
    fout = 10 ** -i
    res = benader_e(fout)
    print('e benaderd met fout <', fout, '=', res)

Toetsvraag 2

def langste_woorden(lijst):
    max = 0
    for woord in lijst:
        if len(woord) > max:
            max = len(woord)
    res = []
    for woord in lijst:
        if len(woord) == max:
            res.append(woord)
    return res

print(langste_woorden(['vind', 'je', 'dit', 'wel', 'of', 'niet', 'leuk']))
print(langste_woorden(['wordt', 'deze', 'toets', 'een', 'succes']))

Clone this wiki locally