![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
А Вы не учитываете тот факт, что сканировать с конца будет ОБЕ строки, что Вам не нужно по условию задачи?
Здесь либо самому организовывать цикл проверки, либо инвертировать исходное слово заранее. В первом случае может возникнуть вариант с ложным срабатыванием, если при нахождении первого символа в первом цикле проверенная часть будет меньше искомой. например: исходное слово: "Привет, как дела?" искомое слово: "Почему" т.е. будет найден первый символ "П" и потом начнётся поиск по исходному слову в обратном направлении. так что либо проверку делать, либо надеяться, что при таком раскладе программа не уложит ось системной ошибкой... я бы воспользовался вторым вариантом: искать "умечоП" намного проще ![]()
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 03.06.2012
Сообщений: 28
|
![]()
Хм) второй вариант действительно проще, но тогда как искомую строку перевернуть?)
дописал прогу, но она не правильно выдаёт результат ![]() Например первая строка "123", а вторая вообще "jе" и выдаёт результат "Found"(найдено). где ошибка? ![]() Код:
Мне кажется что то не так с поиском вхождения( как исправить? ![]() ![]() ![]() ![]() Последний раз редактировалось Stilet; 10.06.2012 в 10:11. |
![]() |
![]() |
![]() |
#23 |
Пользователь
Регистрация: 03.06.2012
Сообщений: 28
|
![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 03.06.2012
Сообщений: 28
|
![]()
переделал, всё правильно работает, помогите прокомментировать пожалуйста
![]() Код:
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 03.06.2012
Сообщений: 28
|
![]() ![]() |
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 52
|
![]()
Знакомая програмка
![]() Пока писал комменты, обнаружил некоторые недочеты. Подправил. Код:
|
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 03.06.2012
Сообщений: 28
|
![]()
Точно знакомая
![]() ![]() ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод из паскаля на СИ | Кот Шрёдингера | Помощь студентам | 0 | 02.11.2011 20:07 |
Перевод с Паскаля на С++.... | Solnze2 | Помощь студентам | 0 | 20.05.2011 23:13 |
перевод из паскаля в с++ | dANIL282 | Помощь студентам | 2 | 21.01.2011 00:05 |
Перевод с Паскаля на С | RamilFaz | Общие вопросы C/C++ | 3 | 08.04.2010 14:40 |
Из паскаля в ассемблер | Archiserafim | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 16 | 03.09.2009 22:02 |