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

Производит поиск цифр в символьной строке С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить сумму модулей http://www.cyberforum.ru/cpp-beginners/thread1094167.html
Дана целочисленная прямоугольная матрица. Определить: Сумму модулей элементов, расположенных ниже побочной диагонали. Помогите пожалуйста, не понимаю как написать
C++ Задача о салфетке Нам задаётся число 4^k. Оно обозначает кол-во квадратиков, на которые мы разбили салфетку. 4^1(4) - 2x2, 4^2(16) - 4x4, 4^3(64) - 8x8 и тд... По очередно сворачиваем салфетку по типу - правую половину под левую, потом получившуюся салфетку нижнюю половину под верхнюю. В итогу у нас получается 1х1х4^k. Это гарантируется. Потом мы последовательно нумеруем от самого верхнего слоя салфетки до... http://www.cyberforum.ru/cpp-beginners/thread1094148.html
C++ Подключение с помощью директивы #include нескольких функций, находящихся в разных файлах.
Здравствуйте, уважаемые программисты. Помогите, пожалуйста, разобраться в такой ситуации: есть несколько функций, каждая из которых записана в свой отдельный файл. Как сделать, чтобы в главном файле программы оператор include подключал эти функции? Пожалуйста, приведите небольшой пример кода, как это делается. Спасибо.
Создать класс “Город”, состоящей из класса ”Школа”. C++ C++
Создать класс “Город”, состоящей из класса ”Школа”. Класс “Город”:название города, колич. жителей, колич. поликлинник, колич. школ. Класс “Школа”: номер школы, колич. учащихся. Для каждого города определить числа учащихся.
C++ В чём смысл использования указателей на функции http://www.cyberforum.ru/cpp-beginners/thread1094080.html
Собсно,я не могу понять,в чём смысл использования указателей на функции,ведь можно вызывать функции напрямую.Или же это сделано чисто для компактности кода при частом их вызове?
C++ Найти в тексте максимальное целое число-слово или сообщить, что таких нет. Найти в тексте максимальное целое число-слово. Если слов-чисел в тексте нет, то вывести сообщение об этом. подробнее

Показать сообщение отдельно
programina
1913 / 598 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
11.02.2014, 19:34     Производит поиск цифр в символьной строке С++
C++
#include <stdio.h>
#include <string.h>
 
int main()
{
    const char *s = "45481";
    
    int l = strlen(s);
    long sum = 0;
    long ten = 1;
    
    for(int i = l-1; i >= 0; i--)
    {
        if(s[i] < '0' || s[i] > '9')
        {
            //printf("%c\n", s[i]);
            printf("В строке есть не цифры. Выход\n");
            return 0;
        }
        else
        {
            sum += (s[i] - '0') * ten;
            ten = ten * 10;
        }
    }
    printf("%ld\n", sum);
    return 0;
}
 
Текущее время: 14:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru