(define (OppervlakteDriehoek basis hoogte) (/ (* basis hoogte) 2))
(define Omtrek +)
(define (OppervlakteRechthoek zijde1 zijde2) (* zijde1 zijde2))
(define (OppervlakteVierkant Zijde) (OppervlakteRechthoek Zijde Zijde))
(define (OppervlakteTrapezium GroteBasis KleineBasis, Hoogte)
  (/ (* Hoogte
        (+ GroteBasis
           KleineBasis))
     2))
(define (OppervlakteRuit diag1 diag2) (OppervlakteDriehoek diag1 diag2))
(define (OppervlakteCirkel straal) (* pi straal straal))
(define (OmtrekCirkel straal) (* 2 pi r))
(define (OppervlakteEllips straal1 straal2) (* pi straal1 straal2))