|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.06.2009, 13:49 | #1 | |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
Помогите с кодом
Программа вводит число или символ с клавиатуры и сканирует строку в соответствии с условием. Строку описать в сегменте данных.8. Вывести номера позиций указанного элемента в строке.
Цитата:
|
|
06.06.2009, 17:05 | #2 | |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
C вводом с клавы разобрался, а как дальше?
Цитата:
|
|
06.06.2009, 17:06 | #3 |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
Как найти позицию элемента в строке?
|
06.06.2009, 17:28 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в данном случае, я бы рекомендовал Вам не заморачиваться, а написать простой цикл по всей строке, сравнивая каждый элемент строки с Вашим заданным символом. Если совпадает - выводить индекс (счётчик) найденного символа.
продолжать цикл до конца строки (Вам надо выдать все позиции вхождения символа в строку). |
06.06.2009, 17:55 | #5 |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
подскажите как это сделать, я только начинаю разбираться
|
06.06.2009, 19:11 | #7 |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
где встречается символ, прога находит, а вот как вывести позицию на экран не знаю
|
06.06.2009, 19:12 | #8 |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
как организовать простейший счетчик и вывести его значение на экран у меня не получается
|
06.06.2009, 19:24 | #9 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Я не понял вопроса. Ну да ладно!
Вот как вывести символ. Взял из методички: Код:
CharAttrib- атрибут CharOnScreen- символ Задаются они примерно так: data segment CharPosition dw 0 CharOnScreen db '#' CharAttrib db 00000111b
xor eax, eax
xchg [eax], eax |
06.06.2009, 19:37 | #10 |
Пользователь
Регистрация: 30.10.2008
Сообщений: 17
|
спасибо, буду пробывать
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с кодом | DM_bite | Помощь студентам | 12 | 02.08.2008 11:40 |
Помогите с кодом | Кронос | Общие вопросы Delphi | 6 | 04.05.2008 21:13 |
Помогите с кодом | prostoCHEL | Общие вопросы Delphi | 4 | 02.03.2008 21:56 |