|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2012, 15:01 | #1 |
Новичок
Джуниор
Регистрация: 18.05.2012
Сообщений: 1
|
SOS! Не выполняется цыкл Pascal
Есть готовая программа Крестики-Нолики. Исходный код http://www.sourcecodesworld.com/sour...p?ScriptId=169
В ней не могу исправить проблему - при запуске программы в режиме Sindleplayer не высвечивается сообщение "The Position is Already Occupied", когда оно ожидается. Игрок может ставить свой символ * поверх уже поставленного и таким образом лишается хода. Нужно что бы при попытке поставить * на занятую позицию высвечивалось сообщение "The Position is Already Occupied" и ожидался повторный ввод позиции. Запускаю в Borland Turbo Pascal 7 на Windows XP SP3. Возможно проблема не в коде а в чём-то другом. Пути в Directories прописаны правильно. Возможно код вначале работал нормально, но перестал работать. Один раз Windows сообщил о проблеме связанной с процедурой и консолем. Не знаю относилось ли это к Паскалю. Больше сообщений не было. Перезагрузка не помогает. HELP ME! |
18.05.2012, 17:17 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Для начала включите Range Checking - по внешним признакам похоже на порчу памяти (код не смотрел).
|
18.05.2012, 21:40 | #3 |
Пользователь
Регистрация: 19.01.2012
Сообщений: 33
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[С++] Цыкл | kaznachey1993 | Помощь студентам | 2 | 25.04.2012 20:39 |
почему не выполняется 3-е движение? Код на Pascal ABC.NET | Рафиль | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 23.12.2011 13:01 |
Turbo Pascal функции и процедуры SOS!! | darik2011 | Помощь студентам | 0 | 21.11.2011 19:46 |
задача в Turbo Pascal SOS | мирЗвонка | Помощь студентам | 4 | 03.11.2009 20:40 |