Ein betingelse som (x > 5) kan vera sann (oppfylt) eller ikkje. Vi har ofte bruk for å laga samansette betingelsar. Til det bruker vi dei logiske operatorane OG, ELLER og IKKJE (negasjon). Hvis a og b er betingelsar, så er den samansette betingelsen a OG b sann hvis både a og b er sanne og usann ellers. Betingelsen a ELLER b er usann hvis både a og b er usanne, og sann ellers. IKKJE a har motsatt sannhetsverdi enn b, dvs. den er sann hvis a er usann, og usann hvis b er sann. Merk at IKKJE (x ≥ 1) er ekvivalent med x < 1. Så kan vi laga endå meir samansette betingelsar. Feks IKKJE (a OG b) vil då ha vera ekvivalent med IKKJE a ELLER IKKJ b. Dette bruker vi i eksempelet under, der vi der vi sjekker om ein variabel x er ei løysing på ulikheten - x2 +7x -6 ≥ 0. Mao. sjekker vi om x er større eller lik 1 og samtidig mindre eller lik 6. Kjør programmet.