Οπτικοποίηση Δυαδικής Αναζήτησης

Διάβασε X
low ← 1
high ← 12
found ← ΨΕΥΔΗΣ
Όσο low ≤ high ΚΑΙ found=ΨΕΥΔΗΣ επανάλαβε
mid ← (low+high) DIV 2
Εμφάνισε ΠΙΝ[mid]
Αν ΠΙΝ[mid] < Χ τότε
low ← mid+1
Αλλιώς_αν ΠΙΝ[mid] > Χ τότε
high ← mid-1
Αλλιώς
found ← ΑΛΗΘΗΣ
Τέλος_αν
Τέλος_Επανάληψης
Αν found = Αληθής τότε
Γράψε 'ΒΡΕΘΗΚΕ', mid
αλλιώς
Γράψε 'ΔΕΝ ΒΡΕΘΗΚΕ'
Τέλος_αν
low: - high: - mid: - X: -
Επιλέξτε τρόπο εκτέλεσης.