Форум программистов, компьютерный форум CyberForum.ru

Ввести символьную строку проверить есть ли в ней цифры - C++

Восстановить пароль Регистрация
 
elrico
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 15
18.04.2014, 22:58     Ввести символьную строку проверить есть ли в ней цифры #1
Ввести символьную строку проверить есть ли в ней цифры.
Если в строке есть цифры вывести на экран "В строке есть цифры" если в нету то "В строке нету цифр".

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2014, 22:58     Ввести символьную строку проверить есть ли в ней цифры
Посмотрите здесь:

Ввести символьную строку. C++
3. Ввести строку произвольной длины. Сосчитать количество слов в ней. C++
Есть натуральное число n. Проверить, есть ли в том числе 3 одинаковых цифры C++
C++ Ввести символьную строку. Распечатать каждый символ массива с новой строки
C++ Ввести символьную строку. Вывести на экран все символы, повторяющие-ся в строке более 1 раза. Новых строк не создавать
Ввести символьную строку. Выполнить переворот каждого слова в строке C++
Ввести символьную строку найти в ней числа C++
C++ Как используя командную строку ввести символьную строку?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
Будущее рядом
 Аватар для TenGen
96 / 94 / 20
Регистрация: 06.03.2014
Сообщений: 342
18.04.2014, 23:03     Ввести символьную строку проверить есть ли в ней цифры #2
elrico,
C++
1
 string s; if (s[i] >= '0' && s[i] <= '9') cout << "Ебушки воробушки, да это же число!" << endl;
Остальное, думаю, сможете дооформить
newb_programmer
 Аватар для newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 553
18.04.2014, 23:08     Ввести символьную строку проверить есть ли в ней цифры #3
elrico,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main ()
{
    char s[255];
    cout<<"enter line:\n";
    cin.getline(s,255);
    int len=strlen(s);
    for (int i=0;i<len;i++) 
        if (isdigit(s[i])) {
            cout<<"There's some numbers!\n";
            return 0;
        }
    cout<<"Ther's NO numbers!\n";
    system("pause");
    return 0;
}
Yandex
Объявления
18.04.2014, 23:08     Ввести символьную строку проверить есть ли в ней цифры
Ответ Создать тему
Опции темы

Текущее время: 00:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru