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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 546
#1

Проверка на точку в строке - C++

28.05.2014, 20:04. Просмотров 156. Ответов 0
Метки нет (Все метки)

Здравствуйте! Подскажите, водятся числа, проверяется на числа, а также надо разрешить чтоб была точка, только не в начале!!!
вот моя проверка сейчас
C++
1
2
3
4
5
6
7
8
9
for (int i3=0;i3<strlen(val3);i3++)
        {
            if (val3[i3]<'0' || val3[i3]>'9')
            {
                valid3=0;
                break;
            }
            valid3=1;
        }
что нужно дописать чтоб допускалась точка

Добавлено через 4 минуты
Все нашол способ)
вот что получилось
C++
1
2
3
4
5
6
7
8
9
10
11
if (val3[i3]=='.') 
                continue;
            else 
            {
                if (val3[i3]<'0' || val33[i3]>'9') 
                {
                    valid3=0;
                    break;
                } 
                else 
                    valid3=1;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 20:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка на точку в строке (C++):

В введенной строке заменить каждую запятую и точку на точку с запятой - C++
В введенной строке заменить каждую запятую и точку на точку с запятой и вывести полученную строку.

Проверка на точку в числе - C++
Помогите, можете написать ф-цию в какой будет проверка после введения числа проверка на то есть ли в числе точке после которой идут числа...

Найти в строке точку - C++
Всем привет ! Нужно найти в строке точку. Делаю #include &lt;iostream&gt; #include &lt;string&gt; ...

проверка функции, которая создает точку из двух целых чисел - C++
Помогите пожалуйста с заданием Пусть точка на плоскости описана следующим образом: struct point { int x; int y; } Правильно ли...

В строке заменить все запятые на точку - C++
В строке заменить все запятые на точку. Подсчитать количество замен.

Замена в строке восклицательного знака на точку - C++
Надо написать функцию которает поменяет влюбом тексте все &quot;!&quot; знаки на &quot;.&quot; надо использовать указатели.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2014, 20:04
Привет! Вот еще темы с ответами:

Найти точку в строке и следующую букву выводить с прописной - C++
помогите разобраться с проблемой,программа должна находить точку в строке и следующую букву выводить с прописной. вот текст программы: ...

Найти точку D, симметричную точку A относительно стороны BC. - C++
помогите решить пожалуйста...

Проверка символов в строке - C++
Привет! Подскажите, пожалуйста, какой функцией можно проверить массив char на символы? Я имею в виду: мне нужно выбрать из введенных...

Проверка наличия символов в строке - C++
Задача состоит в том чтобы проверить встречаются ли нужные нам символы в строке, я попробовал сделать ф-цию поиска и четыре раза прогнать...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru