9.4Feltételes maximumkeresés

Legyen egy tetszőleges rendezett halmaz és egy adott függvény. Legyen egy az egész számokon értelmezett logikai függvény. Határozzuk meg a halmaz felett az függvény maximumát és a halmaz egy olyan elemét, amelyen a maximumértékét felveszi.

Vegyük észre, hogy itt újra megengedhető az üres intervallum, és hogy ekkor az a válasz, hogy az intervallumban nincs tulajdonságú elem. A levezetés az előzőkhöz hasonlóan:

Tétel: Az alábbi struktogram formában megadott program megoldása a fent specifikált feladatnak:

Bizonyítás: A tétel a levezetési szabályokból, és a specifikáció tételéből a fenti meggondolások (levezetés) alapján következik. __