|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
||||||
Контроль ввода количества символов переменной21.11.2009, 16:26. Показов 2803. Ответов 17
Метки нет (Все метки)
нужно сделать так, чтобы при вводе больше 15ти символов(учитывая точку и минус) в переменную типа real программа требовала повторный ввод.
-3678890239.2345 -16 символов 0.23446666555433- 16 символов и т.д спасибо)
0
|
||||||
| 21.11.2009, 16:26 | |
|
Ответы с готовыми решениями:
17
Проблемы ввода строковой переменной после ввода числовой переменной Реализовать контроль ввода символов Sprintf и контроль количества символов в подстроке %s |
|
Платежеспособный зверь
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
|
||||||
| 21.11.2009, 17:17 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
|
| 21.11.2009, 17:30 [ТС] | |
|
спасибо)
а можно это сделать как нибудь через Length?
0
|
|
|
Платежеспособный зверь
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
|
||||||
| 21.11.2009, 17:35 | ||||||
1
|
||||||
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
||||||
| 21.11.2009, 17:50 | ||||||
|
Nekitgo, alexevt написал Вам конечно всё верно, но если вам интересно, то вот полная проверка на ввод строки:
2
|
||||||
|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
|
| 21.11.2009, 18:04 [ТС] | |
|
alexevt,
Length(s) всегда получается 17(( не знаю почему так. Inadequate, скоро пригодится))
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
|
|
| 21.11.2009, 18:05 | |
|
Nekitgo, Потому что вещественное число типа real это в памяти всегда 17 символов, даже если введете число 1.
0
|
|
|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
|
| 21.11.2009, 18:09 [ТС] | |
|
Puporev,
есть выход из этой проблемы?
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
|
||||||
| 21.11.2009, 18:13 | ||||||
0
|
||||||
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
|
| 21.11.2009, 18:23 | |
|
Puporev, так то оно так но ему насколько я понял нужна инфа о том в каком месте и что неправильно... хотя может я ошибаюсь...
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
|
|
| 21.11.2009, 18:28 | |
|
Inadequate, Если объявлено n:string[15], то можешь хоть 200 символов вводить, в строке все равно только 15 будет.
1
|
|
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
||
| 21.11.2009, 18:33 | ||
я знаю об этом))) я имел ввиду что ему нужна инфа о том что введены 2 запятые, или минус стоит не на своем месте, или их неверное количество... а не просто "голо" через val т.е. там просто строго оно либо переведет, либо не переведет, а ему опять же насколько я понял нужна информация о том где косяк.
1
|
||
|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
|
| 21.11.2009, 18:33 [ТС] | |
|
Inadequate,
;-)
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
|
|||||||
| 21.11.2009, 21:11 | |||||||
|
Inadequate,
Вот вопрос
1
|
|||||||
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
||
| 21.11.2009, 21:22 | ||
![]() вечно меня тянет на всякую ....... №;";лишнюю работу ![]() Добавлено через 1 минуту почисть тогда лишние посты...))) с моим "изобретением"...
1
|
||
|
1 / 1 / 0
Регистрация: 20.11.2009
Сообщений: 10
|
||||||
| 22.11.2009, 11:09 [ТС] | ||||||
|
Спасибо ещё раз.
а как сделать, чтобы при вводе сдесь не выйти за рамки Longint?
0
|
||||||
|
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
|
||
| 22.11.2009, 11:24 | ||
|
0
|
||
|
Платежеспособный зверь
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
|
|||||||
| 22.11.2009, 11:25 | |||||||
0
|
|||||||
| 22.11.2009, 11:25 | |
|
Помогаю со студенческими работами здесь
18
Проверка ввода определенного количества символов
Вычисление количества символов в значении Строковой Переменной Написать собственный класс для ввода и вывода строки, подсчета количества символов в строке Работа с указателями: как реализовать перевод строки после ввода определённого количества символов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|