10.06.2011, 14:44 | #1 |
Призрак коммунизма
|
Игра в слова
День добрый. Уже весь мозг сломал, так толком ничего и не придумал. Пишу игру в слова, мне необходимо сравнить первую букву вводимого слова с последней предыдущего. Если на конце предыдущего твердый или мягкий знаки, или буква ы, то соответственно надо сравнивать с предпоследней буквой. Пишу в билдере, проверку по словарю и по уже введенным словам реализовал, а вот с этим запара дикая. У кого какие мысли?
__________________
|
10.06.2011, 14:47 | #2 |
Новичок
Регистрация: 06.11.2006
Сообщений: 394
|
Гуглил?
Искал что то подобное? |
10.06.2011, 15:54 | #3 |
Призрак коммунизма
|
Да конечно, нашел на делфи исходник, но тоже толком разобраться с ним не могу. Реализация функций иная совсем.
Спойлер про код:
В таком виде тоже не работает
__________________
|
10.06.2011, 17:20 | #4 |
Рид онли
Регистрация: 05.07.2006
Сообщений: 1,307
|
Приведи пример "не работы". Т.е. какие исходные данные и какой результат. Предложение поставить все условия в отдельные скобочки. (Т.е. (s.Pos('ъ') == s.Length())||(s.Pos('ь') == s.Length()).... )
__________________
Последний раз редактировалось Forbrak; 10.06.2011 в 17:28. |
10.06.2011, 17:54 | #5 |
Новичок
Регистрация: 06.11.2006
Сообщений: 394
|
Не работа ля в билдере, не понимаю даже малость, но я бы как то внес четность букв, задать неразрешимость букв, и ввести действие -1.
Как то так |
10.06.2011, 17:57 | #6 | |
Призрак коммунизма
|
Цитата:
Спойлер про Полный мой код:
вот такой у меня код
__________________
Последний раз редактировалось Peredoz; 10.06.2011 в 17:59. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Панфилов - Бессмысленны слова | Lunatik | В поисках музыки | 0 | 21.04.2008 14:01 |
4 слова. | иван | Нескучный Сад | 40 | 15.12.2007 18:19 |
Золотые слова | Bart | Общий раздел | 38 | 15.01.2007 00:21 |
Слова исключения | FlOy | HL: Counter-Strike | 2 | 11.01.2007 23:51 |
|