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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сбалансированное дерево http://www.cyberforum.ru/cpp-beginners/thread1191656.html
Ребят, может есть у кого код сбалансированного дерева с подробными комментариями, чтобы разобраться? выложите пож-та. спасайте..
C++ Разбор кода: fscanf и форматная строка Добрый день! Необходимо разобраться в коде, в нем есть такие строки: h = fscanf(baza, "%*s %d", &kod1); h = fscanf(baza, "%*c %d %*c %d %*c %d", &t.tm_mday, &t.tm_mon, &t.tm_year); j = fscanf(baza, "%*s %d", &min); Что означает * перед "s" и "с"? Зачем там нужны указатели? Строки в считываемом файле (baza) имеют следующий формат: http://www.cyberforum.ru/cpp-beginners/thread1191640.html
C++ Подскажите пожалуйста в чем ошибка?(С++,структуры,стек)
Подскажите пожалуйста, в чем ошибка При считывании из файла единственной записи 5группа "Anokhin Viktor petrovich 4 5 3
Класс TGoods, создающий тип – товар C++
Задание вот: Объявите класс TGoods, создающий тип – товар. Элементы – данные класса – наименование товара, год производства. Предусмотрите конструкторы класса: по умолчанию; получающий параметры; получающий параметр –ссылку на класс TGoods Напишите функции – методы класса: для ввода – вывода данных о товаре; определения, относится ли год производства товара к какому – либо, значение...
C++ Структура "Студент" http://www.cyberforum.ru/cpp-beginners/thread1191604.html
Помогите пожалуйста разобраться в программе Тест. // test.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <math.h> #include <windows.h> #include <cstdio>
C++ Разделение классовой функции из заголовка в .h + .cpp Пытаюсь разобрать заголовок на IAI.h + IAI.cpp столкнулся с функцией которую тупо не знаю как разбить правильно. Помогитепожа! :D friend ostream& operator<<(ostream& os, const sto& sto) { os << sto.num; return os; }если что, это функция для дружбы кастумного типа (sto) с std:cout подробнее

Показать сообщение отдельно
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 466
28.05.2014, 20:04     Проверка на точку в строке
Здравствуйте! Подскажите, водятся числа, проверяется на числа, а также надо разрешить чтоб была точка, только не в начале!!!
вот моя проверка сейчас
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;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru