Курсовая работа: Разработка модуля проверки диапазона исходных данных и нахождения номера первого символа в строке

Просто просматриваем и сравниваем символы являются ли они цифрами, если да, то запоминаем номер и возвращаем его в вызывающую программу.

Соответствующий код представлен в приложении B.

3.3 Вывод результата

Если результат нулевой, то символа нам нужного в строке не было. Выводим сообщение об этом.

cmp number, 0

je z5

mov al, number;

push -1;

mov cx, 10;

l:mov dx, 0;

div cx;

push dx;

cmp ax, 0;

jne l;

mov ah, 2h

l2:pop dx;

cmp dx, – 1;

je ex

add dl, '0';

int 21h;

jmp l2;

ex:

jmp z6

z5:

mov ah, 09h

mov dx, offset str2

int 21h

z6:

mov ax, 4c00h; Выход

К-во Просмотров: 282
Бесплатно скачать Курсовая работа: Разработка модуля проверки диапазона исходных данных и нахождения номера первого символа в строке