|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.05.2012, 23:37 | #1 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 2
|
Assembler, tasm цепочечные команды для работы с строками
Госпада если кто может помогите плиз с лабороторной. Вот условие:
Дан текст, слова которого отделяются друг от друга пробелами. Выбрать в тексте по порядку слово с наибольшим числом вхождений буквы ”а”, и заменить на него все слова, не содержащие буквы “а”. Если эта буква не входит ни в одно слово, то текст оставить без изменения. Буксанул на подчеркнутом моменте |
12.05.2012, 11:21 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нужно писать(брать готовую) реализацию работы со строками на ассме.
при вставке слова на место другого остальные слова (в общем случае, когда длина вставляемого слова <> длине заменяемого) сдвигаются (как к началу строки, так и к концу). это несложно, но муторно и нужно быть аккуратным (как впрочем, и во всех других случаях). Думаю, что у Вас будет гораздо больше шансов получить помощь, если вы опубликуете тот кусок кода, который Вы уже написали (и который работает с выделением слов и подсчётом буквы а в этих словам, поиском слова, где это число наибольшее, ведь, если я правильно понял, то эта часть у Вас не вызвала трудностей.. |
12.05.2012, 13:24 | #3 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 2
|
собствено код, только тут я постарался сам реализовать изменение слов, если не трудно проверьте саму суть), ошибки укажет кампилятор.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функции библиотеки для работы со строками и символами на С++ | Ice_Cherry | Помощь студентам | 0 | 03.06.2011 17:19 |
Цепочечные команды | jciml | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 12.05.2011 14:59 |
Библиотека для работы со строками | kloffelin | Общие вопросы C/C++ | 14 | 24.10.2010 13:04 |
Цепочечные команды | Несогласный | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 12.05.2010 20:49 |
Цепочечные команды | Opiym | Помощь студентам | 4 | 12.03.2010 22:09 |