в электронных элементах неопределенное состояние на выходе это нормально, но здесь программирование, если переменная/элемент не инициализированы то его начальное состояние ноль/фальш, но константа должна инициализироваться перед запуском программы тем значением которое установлено в проекте. По факту, вы оба рекомендуете действительно ошибочный вариант, а если его исправят?
Так по-вашему элемент "не" с неподключенным входом что должен на выходе давать при первом цикле? Наверно "1"?
И зачем Вы его рекомендуете?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.