|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
Определить, является ли введенный автомобильный государственный регистрационный номер верным21.04.2019, 16:29. Показов 9020. Ответов 40
Помогите, пожалуйста, написать программу по данной задаче:
Основная часть автомобильного государственного регистрационного номера состоит из 6 символов: трех букв и трех цифр. Сначала идет буква, затем 3 цифры и еще 2 буквы заканчивают запись. В качестве цифр могут использоваться любые цифры от 0 до 9, а в качестве букв только заглавные буквы, обозначения которых присутствуют как в английском, так и в русском алфавите, т.е. только следующие символы: A, B, C, E, H, K, M, O, P, T, X, Y. Например, «P204BT» - правильный номер, а «X182Yx» и «ABC216» - нет. Определить, является ли введенный номер верным.
0
|
|
| 21.04.2019, 16:29 | |
|
Ответы с готовыми решениями:
40
Запросить у пользователя e-mail и определить является ли он верным При поселении в гостиницу каждый участник конференции указал свой регистрационный номер, дату и время приезда и отъезда, номер комнаты и номер телефон |
|
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
|
|||||||||||
| 25.04.2019, 19:35 | |||||||||||
|
llatibro, попробуйте эти методы, это с использованием регулярных выражений:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 25.04.2019, 19:45 [ТС] | |
|
повар1, ругается на значение в скобках массива letter. Значение типа const char[13] нельзя использовать для инициализации сущности типа char[12]. Если поменять значение на 13, то всё ок.
Ваше решение кажется мне каким-то странным) Да, перенести его на Форму не составит особого труда, но как-то глаз режет, когда каждую конструкцию приходится дублировать для заглавных и прописных букв. Добавлено через 1 минуту Если кто-то сможет внедрить в код ProgItEasy IndexOf, либо же написать прогу через регулярки, то буду очень благодарен
0
|
|
|
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
|
|
| 25.04.2019, 20:03 | |
|
llatibro, посмотрите выше, я написал через регулярки.
0
|
|
|
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||||||
| 25.04.2019, 20:11 | ||||||
|
llatibro, переписал код ProgItEasy
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 25.04.2019, 20:15 [ТС] | |
|
ProgItEasy, не понимаю в какое место кода это писать....
0
|
|
|
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
|
|
| 25.04.2019, 20:20 | |
|
zayats80888, человеку нужен код на C++/CLI.
0
|
|
|
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 25.04.2019, 20:22 | |
|
Не по теме: ProgItEasy, уже понял
0
|
|
|
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
|
||||||
| 25.04.2019, 20:26 | ||||||
|
llatibro,
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 25.04.2019, 20:45 [ТС] | |
|
Не считает за класс почему-то
0
|
|
|
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
|
||||||
| 25.04.2019, 22:15 | ||||||
Сообщение было отмечено llatibro как решение
Решение
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 26.04.2019, 19:58 [ТС] | |
|
повар1, похоже это самое оптимальное решение из всех, спасибо большое)
0
|
|
|
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
|
||||||
| 26.04.2019, 20:07 | ||||||
|
llatibro, не видит этот класс, потому как нужно подключить пространство имен RegularExpressions:
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 28.04.2019, 09:00 [ТС] | |
|
Перенес в винформс всё что смог, но с этим не знаю что делать.
1 - код 2 - ошибки 3 - измененный код выдает другие ошибки (чисто ради интереса)
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 28.04.2019, 09:21 [ТС] | |
|
ProgItEasy, Теперь в коде не подчеркивает, но при компиляции ошибки всё равно выдает...
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 28.04.2019, 19:33 [ТС] | |
|
С типами разобрался, сделал так
String^ nom; String^ format = "000000"; Добавлено через 5 часов 30 минут Из ошибок осталось только isdigit Добавлено через 1 час 53 минуты повар1, сделал такой код. Единственная ошибка "isdigit: идентификатор не найден". Думаю это из-за того что isdigit относится к char, а nom относится к String. Если можно как-то исправить, чтобы сохранить String^ nom, то было бы очень неплохо. Если так нельзя и придется nom присваивать char, то ладно, хоть так...
0
|
|
|
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
|
|||||||||||
| 28.04.2019, 20:55 | |||||||||||
|
замени
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
||||||
| 29.04.2019, 09:43 [ТС] | ||||||
|
повар1, Код почему-то не прикрепил, но вот он. Сейчас выскакивает ошибка при нажатии кнопки определить в винформс
0
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 29.04.2019, 10:27 [ТС] | |
|
ProgItEasy, теперь ошибок в регулярках нет, форма запускается, все вводится и нажимается, НО что бы я ни ввел, пишет что номер Верный. Что с этим делать?
0
|
|
|
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
|
||
| 29.04.2019, 10:50 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 142
|
|
| 29.04.2019, 16:03 [ТС] | |
|
повар1, не лишняя. Просто это не весь код. Там сверху еще больше сотни строк, относящихся к самой форме. Если Вы про фигурные скобки, то не, не исправилось
0
|
|
| 29.04.2019, 16:03 | |
|
Помогаю со студенческими работами здесь
40
Определить, является ли введенный текст палиндромом Определить, является ли введенный год високосным
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|