1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 40
|
|
1 | |
Напишите процедуру, которая сканирует строку для поиска первого вхождения ограничивающего символа13.11.2011, 00:15. Показов 1851. Ответов 5
Метки нет (Все метки)
Напишите процедуру, которая сканирует строку для поиска первого вхождения ограничивающего символа (например ',') и заменяет ограничивающий символ нулевым байтом. После вызова, если ограничивающий символ найден, в регистре SI содержится смещение символа, следующего за ограничителем. В противном случае SI=0. Входные параметры: ES : DI указывает на строку, а в регистре AL содержится ограничивающий символ
Заранее спасибо за помощь!
0
|
13.11.2011, 00:15 | |
Ответы с готовыми решениями:
5
Составить процедуру , позволяющую определить позицию первого вхождения в заданную строку какого-либо символа из второй заданной строки Напишите функцию для поиска первого уникального символа в строке Ввести строку текста и строку поиска, найти местоположение первого вхождения строки поиска в строку текста написать программу которая для заданной строки s находит порядковые номера первого и последнего вхождения какого-то символа x. |
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
||||||
14.11.2011, 15:45 | 2 | |||||
allens, выделить и сделать процедуру в этой проге, не составит труда (так что, покажи свои способности).
без комментариев: .потому, что ввод и вывод в https://www.cyberforum.ru/asse... 80071.html был описан (вроде как, тебе там было всё понятно) .сканирование есть в справочнике, цитировать нет смысла.
1
|
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 40
|
||||||
16.11.2011, 22:36 [ТС] | 3 | |||||
внутренняя процедура:
0
|
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
|
16.11.2011, 22:44 | 4 |
как минимум косяк в 35стр, (дальше не смотрел)
т.е. при переходе по метке, у тебя в стеке остаётся адрес 19 строки, и соответственно при выходе из проги будет переход на эту же(19) строку. ПОДУМАЙ ЕЩЁ! да и сама процедура не красивая.
1
|
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 40
|
|
17.11.2011, 00:45 [ТС] | 5 |
не красива по какой причине!?
в оформлении или в корректности выполнения?
0
|
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
|
17.11.2011, 00:54 | 6 |
ну как-то смысла нет в процедуре писать одну строчку (уж лучше тогда без процедуры обойтись, но у тебя задание такое).
на мой взгляд, было бы интересней сделать так: передать параметры ч/з стек, это как функции в 32битных приложениях, ну конечно не оптимально, но по крайней мере научишься работать со стеком.
0
|
17.11.2011, 00:54 | |
17.11.2011, 00:54 | |
Помогаю со студенческими работами здесь
6
Поиск первого вхождения символа в строку Номер позиции первого вхождения символа в строку [masm32] Поиск и замена первого вхождения символа в строку Написать функцию поиска первого вхождения подстроки 2 в строку 1 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |