Onderstaand een programma met 2 booleans: A en B. De gebruiker wordt gevraagd een geheel getal te geven. Er worden een paar tests uitgevoerd
Boolean A: wordt True als dit getal even is en False als het getal oneven is. Dit wordt getest met de functie mod. Deze functie geeft de restwaarde. Als het getal even is, is de restwaarde nul.
Boolean B wordt True als dit getal kleiner dan 100 is en False als het getal groter dan 100 is.
In dit programma wordt alleen getest of A en B beide True zijn.
Je kunt het vinden en runnen met: DatatypeBooleanAANDB.fprg