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

Подсчитать количество строк, которые начинаются на букву «А» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Клиим несколько файлов в одлин и обратно http://www.cyberforum.ru/cpp-beginners/thread442065.html
Дайте совет как склеить несколько файлов в один а потом расклеить. Ну например как это делает винрар. ?? дайте совет как правильно кто поопытнее?
C++ Программа на C++ создать файл записать в него текст, удалить текст скобках и сами скобки, и полученый текст перезаписать в файл. char name; char text; cout<<"way for file and file name:\n"; cin>>name; ofstream out(name); cout<<"vvedite text:\n"; cin>>text; out<<text; http://www.cyberforum.ru/cpp-beginners/thread442059.html
C++ cherez while
Даны положительные числа A и B (A > B). На отрезке длины A разме-щено максимально возможное количество отрезков длины B (без наложе- 28 ний). Не используя операции умножения и деления, найти количество от-резков B, размещенных на отрезке A. pomogite cherez c++(while)!!zaranee spasibo bol'shoe!
Отсортировать цифры в строке по убыванию C++
Нужна программка для преобразования строки так, чтобы все цифры в ней были отсортированы по убыванию. За ранее благодарен.
C++ Спортсмен увеличивает длину пробега на P процентов в день. После какого дня пробежит двести километров? http://www.cyberforum.ru/cpp-beginners/thread442048.html
помогите решить!!!!!!!!!!!!! Спортсмен-лыжник начал тренировки, пробежав в первый день 10 км. Каждый следующий день он увеличивал длину пробега на P процентов от пробега предыдущего дня (P — вещественное, 0 < P < 50). По данному P определить, после какого дня суммарный пробег лыжника за все дни пре-высит 200 км, и вывести найденное количество дней K (целое) и суммар-ный пробег S (вещественное...
C++ Задачи на числа(6 задач) 1. Даны целые числа M, N. Получить все их общие делители (положительные и отрицательные). 2. Даны натуральное число n, целые числа а1, а2, … , аn (в этой последовательности могут быть повторяющиеся числа). Найти число различных членов последовательности. 3. Даны действительные числа A0,…A6. Получить для x=1, 3, 4 значения P(X+1)-P(X) , где P(X)=A6X^6+ A5X^5+...+A0. 4. Дано предложение... подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
07.02.2012, 21:37     Подсчитать количество строк, которые начинаются на букву «А»
Цитата Сообщение от kravam Посмотреть сообщение
А с этим
C++
1
if(find_if (str.begin(), str.end(), isdigit) == str.end())
не компилится
liveworkspace.org/code/7cb246498886471f99c361fe134d42a8

Добавлено через 20 минут
хотя, если использовать using namespace std; код действительно не компилируется(по причине конфликта с std::isdigit из <locale>). В таком случае следует сделать так
C++
1
if(find_if(str.begin(), str.end(), static_cast<int(*)(int)>(isdigit)) == str.end())
либо явно указать тип в параметрах шаблона
C++
1
if(find_if<string::iterator, int(*)(int)>(str.begin(), str.end(), isdigit) == str.end())
 
Текущее время: 15:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru