A jó megoldás - ahogy azt Davidka is bizton megsejtette ;) - az, hogy a BASIC nyelvben a programkódban elhelyezett MEGJEGYZÉSeket (angolul REMARK) a "REM" kulcsszó után írjuk. Ami egy REM utasítás után áll az megjegyzés a program számára, így nem kerül végrehajtásra. Azaz a 40 és 42. sorok a program futása során úgy fordítódnak, mint megjegyzések, úgy, mintha ezt írtam volna:
40 REM IN=5000
42 REM AX=150000
így a ReMin és ReMax változók kezdõértékei nincsenek beállítva - amitõl a minimumkeresõ algoritmus mindíg bedöglött.
Természetesen egy tisztességes BASIC-ben megírt programban már fordításkor kakukkolnia kellett volna, h ez a két változó nincs deklarálva - de tisztességes BASIC-ben nem programozunk ;) :P