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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.93
eastline
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 14
#1

Задача на поиск цифр - C++

27.03.2012, 09:09. Просмотров 4187. Ответов 2
Метки нет (Все метки)

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

Как задать функцию этого поиска цифр?

Сама задача

"Создать текстовый файл с произвольным числом строк. В тексте должны встречаться цифры. Вычислить сумму цифр и добавить ее файл."

Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2012, 09:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача на поиск цифр (C++):

Поиск цифр в массиве char - C++
Задание: вводится строка из любых символов в ней ищутся цифры которые есть и выводятся только они непонимаю в чем ошибка ничего не выводит...

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

Поиск нескольких цифр в массиве - C++
Всем доброго времени суток дорогие форумчане! Я бы хотел осуществить поиск нескольких цифр на массиве ? Как можно это реализовать? Пока...

Поиск путей с минимальной суммой цифр - C++
Задание: В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку...

Поиск наибольшей последовательности цифр в файле - C++
Во входном файле in.txt содержится последовательность цифр от 0 до 9, например: 1 4 4 4 3 3 2 2 2 2 4 3 3 3 0 0 0 0 1 2 3 5 1 1 1 1 1...

Производит поиск цифр в символьной строке С++ - C++
Написать программу, которая производит поиск цифр в символьной строке и в случае отсутствия иных символов переводит строку в число. С++

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
27.03.2012, 09:14 #2
Вот функция суммирования цифр в строке:
C++
1
2
3
4
5
6
7
8
int SumDigit(char *str)
{
    int sum=0;
    for(int i=0;str[i];i++)
        if(str[i]>'0' && str[i]<='9')
               sum+=str[i]-'0';
    return sum;
}
А считывание строк из файла, надеюсь сделаете самостоятельно.
1
eastline
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 14
27.03.2012, 15:54  [ТС] #3
Цитата Сообщение от zss Посмотреть сообщение
Вот функция суммирования цифр в строке:
C++
1
2
3
4
5
6
7
8
int SumDigit(char *str)
{
    int sum=0;
    for(int i=0;str[i];i++)
        if(str[i]>'0' && str[i]<='9')
               sum+=str[i]-'0';
    return sum;
}
А считывание строк из файла, надеюсь сделаете самостоятельно.
Спасибо, это сделаем)

Как я понял эта функция ищет цифры в строке, и считает сумму их?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2012, 15:54
Привет! Вот еще темы с ответами:

Почему не работает поиск цифр в файле - C++
Здравствуйте, Есть задача, где цифры подаются вот так _ | | |_| (Это 0) Так вот, для проверки что за цифра (только для нуля)...

Сложная задача или есть ли в C++ типы с порядком в 30 цифр? - C++
Собственно говоря вот задача, хз как её решать, если запретили использоваться библиотеки для обработки больших чисел, а стандартные...

Задача на поиск максимума - C++
Задача с (acm.timus.ru) Вот условия Рассмотрим последовательность чисел ai, i = 0, 1, 2, …, удовлетворяющих следующим условиям: a0 =...

задача на тему Поиск. - C++
Дана матрица A. Произвести поиск элемента (последовательности элементов) по нечетным строкам матрицы. Помогите пожалуйста новичку!!!


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

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

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