Код 13 Работающие крестики-нолики на двоих

Наконец-то я их дописал! Три дня кумекал.

Проверяются состояния всех кнопок и выдаётся результат: кто выиграл! Без матриц, без процедур, только хардкор!

Дописал управление с клавиатуры, вывел подсказку об этом.

criss-cross-pure-basic

Скачать крестики-нолики Pure Basic (45Кб)

Исходный код (github)

Узнал что работает оператор Or. Замечательный оператор. Вышел на него интуитивно.

Набрёл таки на вариант, о котором мечтал раньше — перезапуск приложения по команде внутри листинга программы. Просто задаём переменную, например restart и если в определённый момент нужно перезапустить приложение проверяем её в начале листинга программы и задаём начальные состояния приложения.