|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2011, 16:48 | #1 |
Новичок
Джуниор
Регистрация: 05.05.2011
Сообщений: 2
|
Не понимаю причину ошибки(
Написать exe-программу, которая выдаст на экран вопрос "Are you OK?" и представит на выбор ответы:
Y) OK! N)Bad. В случаи ввода Y или y программа выдает строку - "I am glad", N или n - "So pitty". Если введена какая-нибудь буква - "Do not worry.Be happy." Используя пример, я написала свою программу, только в конце убрала mov ah,4c00h int 21h , так как выдавало ошибку - Constant too large. Пример, который в принципе от этой проги ни чем не отличается, работал без этих строк отлично, с моей прогаммой возникли проблемы. Все запускается нормально, только при выборе буквы выдает бесконечный поток символов( Код:
Последний раз редактировалось rpy3uH; 05.05.2011 в 16:57. |
05.05.2011, 16:59 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
верните на место операторы нормального завершения программы (это то, что Вы выкинули!)
так: Код:
Код:
p.s. остальной Ваш код я не смотрел.. |
05.05.2011, 17:05 | #3 |
Новичок
Джуниор
Регистрация: 05.05.2011
Сообщений: 2
|
Спасибо)) Используя это MOV AH,4CH INT 21H - сработало))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найдите причину не работоспособности программы | Drago56 | Общие вопросы C/C++ | 14 | 17.12.2010 15:01 |
Найдите причину не работоспособнности программы | Drago56 | Общие вопросы C/C++ | 1 | 16.12.2010 15:44 |
Ищу причину ошибки: Error in loading DLL, она же Error 48. | hozpraktik | Microsoft Office Excel | 1 | 19.11.2009 12:39 |
не вижу причину ошибки | k8ghost | Помощь студентам | 5 | 15.06.2008 15:04 |
помогите найти причину ошибки! | НиКС | БД в Delphi | 3 | 10.05.2007 15:55 |