1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| sklip |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Репутация: 0 |
Как сделать так, чтобы с клавиатуры вводились только цифры. А при попытки ввести буквы, программа не реагировала .
И ещё, как вычислить вот это? Сообщение отредактировано: sklip - Эскизы прикрепленных изображений |
![]() ![]() |
| APAL |
Сообщение
#2
|
![]() Смотрю... ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 055 Пол: Мужской Реальное имя: Пшеничный Алексей Анатольевич Репутация: 6 |
Вопрос был поставлен не правильно....
Ведь это же обычная "защита от дурака". Надо считать не сразу все выражение целиком, а только 3.4-D и если итог равен 0 попросить ввести значение еще раз или выдать сообщение, что решений нет. Это как корни квадратного уравнения - сначала считать дискриминант, а потом все остальное... -------------------- |
sklip Цифры 13.06.2004 11:11
virt используй readkey.
и если введена цифра коды : 30h… 13.06.2004 11:42
AlaRic Не реагировала - это как? Ждала цифр или вылетала?… 13.06.2004 11:44
virt AlaRic
sklip наверное имела ввиду если цифра то ч… 13.06.2004 11:53
Romtek Читаешь код клавиши. Если цифра - заносишь в стек … 13.06.2004 14:22
Romtek Обработка правильного вывода, чтобы прога не вылет… 13.06.2004 14:26
sklip
Во первых, ни имела, а имел.
Во вторых, введёные… 14.06.2004 12:57
APAL Кстати, надо ввести еще проверку на положительност… 14.06.2004 15:12
Romtek Простая проверка
if D=3.4 then {заново ввести D}
… 14.06.2004 15:15
sklip А как ограничить количество вводимых символов до з… 17.06.2004 15:08
Altair Ну как как, просто вводим данные в строку посимво… 17.06.2004 17:40
Stream Лучше всего для ограничения количества вводимых си… 24.06.2004 10:05![]() ![]() |
|
Текстовая версия | 27.12.2025 21:24 |