Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Korrekthed af programmer [Section] -- Tastaturgenvej: 'p'    Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Funktioner - slide 26 : 26

Assertions
Det er muligt at 'dekorere' et program med logiske udtryk (assertions), som fortæller os om programmet opfører sig som vi forventer

my-sqrt-incorrect.c
En forkert implementation af my_sqrt.
my-sqrt.c
En brugbar implementation af my_sqrt implementeret via rodsøgningsfunktionen.
root-assertions.c
En udgave af findRootBetween med præbetingelse og postbetingelse.