|
31 / 15 / 7
Регистрация: 08.01.2019
Сообщений: 636
|
||||||
Проверка строки на наличие цифр08.01.2019, 14:52. Показов 29176. Ответов 6
Метки с++ строки (Все метки)
Написал код, который проверяет каждый элемент строки при помощи isdigit и если это цифра выводи "да", а если что-то другое выводит "нет". Но преподаватель сказал что нужно что бы "да", "нет" говорило на всю строку вместо того что бы выводило для каждого элемента. Я не понимаю как это сделать, точнее я обнаружил что когда проверяет строку на наличие цифр, после первого элемента проверка не продолжается. Например, если ввести"1q" или "2323dfghhiu" то выведет "да", хотя должно вывести "да" только в том случае когда строка состоит только из цифр. Помогите пожалуйста, я реально не понимаю в чем может быть проблема. P.S. Изначально код более понятным но тогда не хотелось компилировать
![]()
0
|
||||||
| 08.01.2019, 14:52 | |
|
Ответы с готовыми решениями:
6
Проверка строки на наличие в ней не только цифр Проверка чисел на простоту и проверку на наличие общих цифр в записи Сравнение 1 и 2 цифр числа и проверка числа на наличие одинаковых цифр |
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
| 08.01.2019, 21:37 | ||||||
Сообщение было отмечено Vlast001 как решение
Решение
1
|
||||||
|
31 / 15 / 7
Регистрация: 08.01.2019
Сообщений: 636
|
||||||
| 08.01.2019, 21:59 [ТС] | ||||||
|
Спасибо большое, благодаря вам до меня дошло. Вот моя версия :
0
|
||||||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 08.01.2019, 22:16 | |
|
0
|
|
|
31 / 15 / 7
Регистрация: 08.01.2019
Сообщений: 636
|
|||
| 09.01.2019, 22:16 [ТС] | |||
|
Жалко только что через isdigit не работает.
0
|
|||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||||||||
| 09.01.2019, 22:58 | ||||||||||||
|
Vlast001, название темы неправильно сформулировано - так как будто требуется определить есть ли хотя бы одна цифра в строке - предыдущий код я Вам сбросил исходя из такой задачи.
Добавлено через 3 минуты
1
|
||||||||||||
|
31 / 15 / 7
Регистрация: 08.01.2019
Сообщений: 636
|
|||||||||||
| 11.01.2019, 02:27 [ТС] | |||||||||||
|
Спасибо огромное.
Но есть одна проблема) Я прочитал в интернете пару статей о том как сделать несколько функций в одной программе на С++ и тоже как и там попробовал сделать пару легких примеров( кое как но все таки я добился нужного результата) и потом приступил к своему коду по этой темы.. и когда я наконец-то избавился от ошибок на этапе компиляции настала именно та проблема в которой я ну совсем ничего не пойму. Суть проблемы: когда я сделал две функции одна из которых int main(){}, то когда я запускаю приложение то к моим ДА добавляется 1, а к НЕТ 0 (YES1,NO0), так не должно быть, но я подумал что в принципе сойдет. Но когда я переделал под int main(int argc, int agrv[]) {},а мне именно так надо, то когда Я ввожу через консоль что бы то ни было я постоянно получаю YES1, помогите пожалуйста мне нужно просто YES и NO, а я ума не приложу как это сделать, хоть учу с++ уже 5 месяцев. (
Добавлено через 2 часа 53 минуты Все, наконец-то дошло что не так было, оказалось что я не правильно вызываю функцию, точнее для этого кода, это делается не так . Спасибо что удили мне столько внимания )) Прикреплю финальный код, может кому понадобиться ![]()
0
|
|||||||||||
| 11.01.2019, 02:27 | |
|
Помогаю со студенческими работами здесь
7
Проверка формы (на наличие цифр) Проверка TextBox на наличие русских букв и цифр Проверка пароля на наличие верхнего регистра, цифр и символов Проверка на наличие строки в БД Проверка на наличие строки в таблице Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|